CF6W+4G9, Baoshan, Shanghai, China, 200940
Baoshan Riverside Park is a Park located at CF6W+4G9, Baoshan, Shanghai, China, 200940. It has received 5 reviews with an average rating of 4.2 stars.
The address of Baoshan Riverside Park: CF6W+4G9, Baoshan, Shanghai, China, 200940
Baoshan Riverside Park has 4.2 stars from 5 reviews
Park