Introduction to Jade Emperor Feiyun: Yuhuang Mountain is located in the south of West Lake, between West Lake and Qiantang River, with an altitude of 239 meters. It was originally named Yuwang Mountain and was later renamed Yuhuang Mountain. Jade Emperor Feiyun is one of the ten scenic spots in the new West Lake.