Iguazu Falls Argentina
Category: Outdoor Scenes
Photo and caption by Michelle Williams
One of the newer seven wonders of the world, Iguazu Falls. The border between Brazil and Argentina runs through the 'Devil's Throat' of the falls. This was shot form the Argentinian side, looking at the Brazilian side.
Location: Iguazu falls, Argentina (viewing Brazil)