Christ the Redeemer is a statue of Jesus Christ in Rio de Janeiro, Brazil; considered the largest Art Deco statue in the world. The statue is 39.6 metres (130 ft) tall and is located at the peak of the 700 metres (2,300 ft) Corcovado mountain in the Tijuca Forest National Park overlooking the city. It is one of the tallest of its kind in the world. Source: wikipedia
Click in the image below to see an awesome 360 panorama.
You should follow us on Twitter here.