Shen Posted March 3, 2016 Loading Map.... Shen7 Yanan East Road - ShanghaiDetails 31.2326134 121.48904249999998 Address 7 Yanan East Road Shanghai China Upcoming Events No events in this location