Shanghai Hotels
Compare rates & save on Hotels in Shanghai
Botanical Garden Description
The botanical garden, founded in 1954, is situated in the south of the city in Longwu Lu. Here can be seen reproductions of landscape scenes.
Hobbies & Activities category: Garden or botanic display
Address
Shanghai Botanical Garden
1111 Longwu Road
Shanghai, Shanghai
China
Facilities
Gift shop
Attractions Near Botanical Garden, Shanghai