Lake Pilchicocha
Ecuador
Sucumbíos
Cantón Shushufindi
Parroquia Limoncocha
Sacha Lodge Cabins
Sacha Lodge lakeside.
Sacha Lodge
Sacha Lodge local wi…
Sacha Lodge cayman h…
Owl
Early morning depart…
Sacha Lodge landing …
Lake Pichincha
Sunset near River Na…
Sacha Lodge
Caiman
Boa Constrictor
Sunset over Lake Pil…
Crocodile
Sucumbíos Province, …
Downpour in the rain…
Impressum