Big hummingbirds at Buenaventura Reserve, Ecuador
EDIT: Finally, after two years, I've managed to identify these. Thanks to Dan McGehee and Larry Sirvio in Facebook group 340 Hummingbirds. Photo 1. Green-crowned Brilliant (Heliodoxa jacula) Photo 2. Also Green-crowned Brilliant (Heliodoxa jacula) Photo 3. Long-billed Starthroat ( Heliomaster longirostris) . Photo 4. And the same Green-crowned Brilliant (Heliodoxa jacula) Photos are captured from http://www.wildlifefocus.org/webcam/index.shtml