6GX2+8WQ, Gaoyang Rd, Hongkou District, Shanghai, China, 200086
North Bund Green Land is a Park located at 6GX2+8WQ, Gaoyang Rd, Hongkou District, Shanghai, China, 200086. It has received 37 reviews with an average rating of 4.6 stars.
The address of North Bund Green Land: 6GX2+8WQ, Gaoyang Rd, Hongkou District, Shanghai, China, 200086
North Bund Green Land has 4.6 stars from 37 reviews
Park