Photo by 1876 Old Station Creative Park - Building opposite Apple

1876 Old Station Creative Park - Building opposite Apple

Created bytklib

33.8k reviews

No. 351 Wenshui East Road, Hongkou District, Shanghai (100 meters north of Exit 1 of Dabaishu Subway Station)

Walking Guide