Introduction to Fanzidou: Fanzidou Peak is located 15 kilometers north of Lijiang City, with an altitude of 5596 meters. It belongs to the Jade Dragon Snow Mountain Mountains. It is the lowest latitude and highest mountain in the northern hemisphere in the world.