Tapichalaca Reserve, Zamora-Chinchipe Province, Ecuador, July 23, 2008
Tapichalaca Reserve, Zamora-Chinchipe Province, Ecuador, July 23, 2008
This shows the area where the antpittas can be seen. It was taken while seated in the viewing area. In fact, I cropped out the roof from the upper left corner.