Part of the Iguaçu Falls, one of the Brazilian wonders.
This site has changed to GeographicGuide.com
About the Geographic Guide - Travel Guide and Maps