Quantcast
Viewing all articles
Browse latest Browse all 10

Lake of the Immortals Botanical Gardens

Introduction The lake of the Immortals Botanical Gardens is Shenzhen’s most beautiful park and surely one of the most beautiful in China. It sprawls over miles of foothills, valleys, rivers and lakes before climbing half way up Wutong Mountain. Main attraction is the Hong Fa Temple (see entry above) but there are beautiful and peaceful […]

Viewing all articles
Browse latest Browse all 10

Trending Articles