Jesus’ Monument: 9 Amazing Facts You Need to Know About Cristo Redentor

If you’re planning to visit Brazil, you should include the Christ the Redeemer statue on your list. Why? Well, the answer is its fascinating history! This monument is located at the peak of Rio de Janeiro’s Corcovado Mountain; it has become the gem of Brazil and is known to be...