The photo shows a stunning view from the top of the Iguazu Falls — a complex of 275 waterfalls on the Iguazu River, located on the border of Brazil and Argentina.

Code produit:
513601544