Jade Dragon Snow Mountain is a mountain massif (also identified as a small mountain range) near Lijiang, in Yunnan province of southwestern China. Its highest peak is named Shanzidou (扇子陡) (5,596 m or 18,359 ft). The view of the massif from the gardens at the Black Dragon Pool (Heilong Tan) in Lijia...