ch652-33279Add to Cart Add to Lightbox Download
Chile, Lake Country: Waterfall Las Mellizas, or The Twins, near Peulla..Photo #: ch652-33279..Photo copyright Lee Foster www.fostertravel.com, email@example.com, 510-549-2202.
- Lee Foster
- Image Size
- 3548x5300 / 10.2MB
Chile Lake Country South America Latin America travel tourism Southern Hemisphere Spanish speaking waterfall Las Mellizas The Twins near Peulla waterfall Las Mellizas vertical falls stream river cascade rivulets falling andes andean mountains mountainous altitude elevation heights vacation holiday outdoors outside mountain range trees forest leaves leafy greenery wilderness branches limbs woodsy woodland rugged riverbed streambed vegetation bushes