Iguazu Falls, Brazil (2000)
[Let's go on a trip] Brazil: A Country of Vast Natural and Cultural Heritage, and the World's Three Greatest Waterfalls: Iguazu Falls
Some foreign tourists are in a good mood at the observatory with the majestic Iguazu Falls in the background.
Details
Restrictions
High-resolution file available on request
Authorization requested before purchase
Authorization requested before purchase