In pics: Chenshan Botanical Garden in Autumn

LMS
chinadaily.com.cn| Updated: November 20, 2020

The Shanghai Chenshan Botanical Garden is located in the Shanghai Sheshan National Tourist Resort and covers an area of 207 hectares, making it the largest botanical garden in East China. [Photo/WeChat account: sheshanlvyou]

1 2 3 ... 5 >