6
The Boutique Adventurer
Brazil is the largest country in Latin America–Being such a large and diverse country, there is an endless list of landmarks spread across the country that you need to see.
1
One of the most instantly recognizable landmarks in the world! The colossal statue of Jesus Christ is 98 feet tall at the top of Mount Corcovado, in southeastern Rio.
2
In 1912, a cable car system was installed on the mountain taking visitors up to the summit. Once on top, visitors can enjoy the most gorgeous 360-degree views of the entire city.
3
This beach is a booming tourist attraction that lives up to its name of A Princesinha do Mar (Princess of the Sea).
4
The falls consist of 275 waterfalls spanning 1.6 miles in the Iguazu National Park. The Iguazu Falls is a towering 262 feet, and the largest waterfall in the world.
5
This river is a freshwater system that extends 6400 km (4000 miles) across South America and flows through six countries, including Brazil.
6
One of the stand-out landmarks of this mountain is the Dedo de Deus or God’s Finger peak.
The Boutique Adventurer