[ad_1]

Wuling Mountain Temples. Source: Weiming / Adobe Stock.

Nestled in China’s biodiverse Wuling mountain range is the majestic Fenjingshan, the highest peak in Guizhou province, towering about 8,000 feet above sea level.

[ad_2]

Source link

Leave a Reply

Your email address will not be published. Required fields are marked *