A media group organized by News Center of Expo2010 visited the garden on
Jul.29.(Photos by Fang Pei, english.eastday.com)
Shanghai Chenshan Botanical Garden, located in Shanghai Songjiang District Sheshan, is an integrated botanical garden combing research, education and landscape appreciation. The garden opened to the public this April, and is anticipated to be the largest botanical garden in Shanghai .