×

Haba Snow Mountain

Mountain in China
Haba Snow Mountain is a mountain rising above the northwest side of Tiger Leaping Gorge in Yunnan, China. It rises opposite the higher Yulong Xueshan, and towers 3,500 metres above the upper reaches of the Yangtze River, also known as the Jinsha... Wikipedia
Elevation: 17,703′
First ascent: 1995
Prominence: 5,886′