نهر براهمابوترا
It has been found in the semi-humid region of the Brahmaputra River valley, within forests, by forest edges and on valley terraces.