The highest peak on Xiling Snow Mountain is called Miaojiling. Xiling is a well-known natural landmark in Sichuan Province and a popular tourist destination for the Chengdu area.