The world-famous statue of Cristo Redentor, meaning ‘Christ the Redeemer’, is the largest Art Deco-style statue in the world. Cristo Redentor was built in Rio de Janeiro, the capital of the federal state of the same name, situated in Guanabara Bay in south-eastern Brazil. It stands atop the 700-metre (2,300 ft) peak of Corcovado Mountain […]
Category Archives: Brazil
The “New Seven Wonders of the World” were selected through a campaign launched in 2001 by the Switzerland-based New 7 Wonders Foundation. Following a public vote conducted via mobile phone and the internet, the most impressive structures chosen from around the world were announced on 7 July 2007. However, UNESCO did not officially recognise this […]


