Birdwatching tower

Birdwatching tower, Bamboo Lodge, Cuyabeno, Ecuador

Birdwatching tower, Bamboo Lodge, Cuyabeno, Ecuador