The Heavenly Lake is situated in Tianshan Mountain range in Xinjiang Province in China. Myths surround this lake about a beautiful goddess who bathed there. Legend says she overcame a nuisance demon by