The purple-throated mountaingem is a hummingbird which breeds in the mountains of southern Nicaragua, northern Costa Rica and western Panama. This bird inhabits forested areas in hilly terrain, and is found at altitudes from 800 to 2,500 m.
Similar species: Swifts And Hummingbirds
By Thibaud Aronson
All rights reserved
Uploaded Aug 6, 2016. Captured Jun 28, 2011 21:41 in Unnamed Road, Puntarenas, Monteverde, Costa Rica.