Humid upland rainforests, mainly in dense primary forest or late-stage secondary formations in Brazil. Wet, lowland, tropical rainforests at elevations up to 500 metres.
Humid upland rainforests, mainly in dense primary forest or late-stage secondary formations in Brazil. Wet, lowland, tropical rainforests at elevations up to 500 metres.