Largest waterfall in Los Cuchos in Atahualpa village near Quito, Ecuador.


Size: 7500px × 5000px
Location: Atahualpa, Ecuador
Photo credit: © Sébastien Lecocq / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: 19, atahualpa, background, cascade, cloud, copy, corona, covid, cuchos, drops, ecology, ecuador, environment, falls, forest, green, jungle, landscape, large, los, natural, nature, outdoor, pandemic, park, perucho, plant, quito, rainforest, space, stone, summer, travel, tree, trees, wallpaper, water, waterfall