YuLong Snow Mountain

YuLong snow mountain

YuLong snow mountain is the lowest latitude and the highest altitude in the north Earth. It Lying north of lijiang city yunnan province in china