White-lored Antpitta – Ecuador December 17, 2022 By Stan Lee This shy antpitta is found in lowland rainforest in eastern Ecuador, northeastern Peru, and southern Colombia. Length: 14.5 cm (5.7 in) ...Read More