Distribution
It is found in Colombia, Costa Rica, Ecuador, Panama, Peru, Venezuela, and possibly Honduras.Habitat
Its natural habitats are subtropical or tropical moist lowland forest and subtropical or tropical moist montane forest.References:
Some text fragments are auto parsed from Wikipedia.