Date: 04/20/2011 Views: 1063
Date: 05/29/2019 Views: 1217
Date: 02/24/2021 Views: 1283
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).