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