The Boulevard Posted September 26, 2014 Loading Map.... The Boulevard10 Baoqing Road - ShanghaiDetails 31.211554 121.45044800000005 Address 10 Baoqing Road Shanghai China Upcoming Events No events in this location