by kobby_dagan
View of the Iguasu falls , Iguasu falls are the largest series of waterfalls on the planet located in the three borders of Brasil Argentina and Paraguay , The photo was taken in December 08 2010