Designed by
Title
El Cajas National Park in the Ecuadorian Andes. Tourists at Lake Togllacocha #332796426
Description
Cajas, Ecuador - August 11, 2024: El Cajas National Park in the Ecuadorian Andes. Lake (lagoon) Togllacocha at 4,000 m above sea level. Tourists cross a stream
This image is editorial