Found in primary rainforest at altitudes of 200-1200m in Ecuador, Peru, Bolivia, Brazil and Paraguay. There are 4 subspecies, the yellow markings are very variable.