Su natural hábitat son las montañas subtropicales o tropicales húmedas.
Se encuentran en áreas con elevaciones entre 500 y 2.500 metros sobre el nivel del mar, donde el clima es cálido y húmedo, y la vegetación es densa y exuberante. Estas condiciones les permiten desarrollar una gran variedad de especies.