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:
514689136