Landmarks

What is a colossal statue of Jesus Christ at the summit of Mount Corcovado in Rio de Janeiro, Brazil?

More Questions from Landmarks
What California theme park did Walt Disney open in 1955?
Reveal Answer
What Hall of Fame opened in Cooperstown, New York in 1939?
Reveal Answer
You can find the Nile River in which location?
Reveal Answer
You can find the Mark Twain House at which location?
Reveal Answer
In which city is the biggest Disney theme park located in?
Reveal Answer
You can find Arches National Park at which location?
Reveal Answer
In what country is the World Heritage site, the Historic Mosque City of Bagerhat?
Reveal Answer
You can find the Wailing Wall at which location?
Reveal Answer