Century Park is the largest park in the city of Shanghai. It is situated on Jinxiu Road, in the Pudong New Area of Shanghai, nearby to the Shanghai Science and Technology Museum. Century Park focuses on lawns, woods, and lakes.
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.