Kunlun Mountains
It has been suggested that the mountain corresponds to a location in the Kunlun Mountains and that "jade mountain" is a common Chinese name to describe a snow-capped peak.