TOP 7 THINGS TO DO IN CHINA FOR NATURE LOVERS

TOP 7 THINGS TO DO IN CHINA FOR NATURE LOVERS

Changbai Mountains during the winter.

Located in China’s Jilin province on the border with North Korea, this remarkable mountain range is a huge area accessible from the north or west. Its Chinese name means “Perpetually-white Mountain Region.”

Visit its picturesque Heavenly Lake– which lies in a crater at an altitude of over 6,500 feet– and you can watch the clouds roll past this magical jewel. It really does feel as if the lake is of divine origin!

Hike along the Chengcha River and you’ll find an excellent viewing spot for the lovely Changbai Waterfall. Explore further afield and you’ll find more than 10 other waterfalls dotted across the mountain range.

Loading...

Add Comment