More places beyond our curation
동물원2381 虹桥路 上海
Shanghai Zoological Park, or commonly Shanghai Zoo in short, is one of the two main zoos in Shanghai. It is located near the township of Hongqiao and is administratively in Changning District.
Google SearchInstagramWebsite