You are watching a live view of Hummingbird feeders located at Satchatamia Lodge in Mindo, Ecuador. There are over 132 different species of Hummingbirds in Ecuador. More info about the lodge and area can be found at sachatamia.com