Shanghai Botanical Garden


Sight in Shanghai, Shanghai, People's Republic Of China

Share:LINE

The Shanghai Botanical Garden (Chinese: 上海植物园) is a botanic garden located in the southwestern suburbs of Shanghai, China, (around 12 km southwest of the city centre) in the Xuhui District. Covering 81.86 hectares, the garden has a renowned penjing garden, as well as collections of magnolias, roses, azaleas, peonies, conifers, maples, osmanthus and bamboo. (read more on Wikipedia)


Map for Shanghai Botanical Garden (show in full screen)






Comments (0)

You can add comments for this location below. Is there important information missing or incorrect/outdated? We´d be glad to get your feedback. More information about data privacy, netiquette can be found here.