Date: 12/31/2001 Views: 1169
Date: 03/02/2013 Views: 4964
Date: 10/09/2020 Views: 1324
Jade Dragon Snow Mountain ,Yunnan , China It 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).