ADVERTISEMENT

“This picture was taken only 21km from our house by my brother — any ideas what we’re looking at?”

ADVERTISEMENT

while others viewed it simply as a fascinating natural coincidence caused by light, clouds, and perspective.

The original Christ the Redeemer statue remains one of the most recognized monuments in the world. Located in Rio de Janeiro, the massive statue stands approximately 30 meters tall atop Mount Corcovado and has become an international symbol continue reading …

ADVERTISEMENT

Leave a Comment

ADVERTISEMENT