English version

Sugar Loaf Mountain

From Longman Dictionary of Contemporary EnglishSugar Loaf MountainˌSugar ˌLoaf ˈMountain 🔊 🔊 a mountain in Rio de Janeiro in southeast Brazil
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.