Bosques tropicales del Sudeste Asiático: Sri Lanka (Ceilán), India, Tailandia, Vietnam, Malasia, Laos, Camboya y norte de Australia.