The 76th AnnAnniversary of Independence of Sri Lanka was celebrated at the Permanent Mission of Sri Lanka to the UN in Geneva with a multi-religious ceremony attended by the representatives of Sri Lankan Community and Mission staff.