The Queen Mother Temple, also known as the Queen Mother Temple, is located on Bogda Peak on the east bank of the beautiful Tianchi Lake in Tianshan Mountain, with an altitude of more than 2,000 meters. It is an ancient Taoist temple in Xinjiang and the Queen Mother Temple at an altitude of 2000 meters.
According to legend, the Queen Mother of the West practiced here, and the cloud finally ascended to heaven and became immortal, so it was called the Temple of the Queen Mother of the West.