China Underground > Locations > ShanghaiShanghai Listen Address 88 Lou shanguan Road (77 Xingyi Road), Changning District, Shanghai, 200336, P.R. China Shanghai China Upcoming EventsNo events in this location