Spectacular view of amazing rays from the sun through the clouds above a residential place in Albion Village in the west of Mauritius.