This species is endemic to China, or more specifically to Zhejiang Province; its breeding habitat consists of five small pools at the top of Mount Longwangshan, in Anji County, north-western Zhejiang, at about 1300 meters above sea level.