Pero según la Enciclopedia de la vida y según "AmphibiaWeb", sólo se ha hallado en el valle de Mae Wang, en el distrito del mismo nombre, que está situado en la parte central de la provincia de Chiang Mai.