answersLogoWhite

0

South America is a country of natural beauty. There are many South American man-made attractions that are known the world over. Christ the Redeemer standing atop of the Corcovado Mountain overlooks Brazil. The man-made Moias found in Easter Island still puzzle the world.

User Avatar

Wiki User

10y ago

What else can I help you with?