Twelve at Hengshan Posted May 10, 2013 Loading Map.... Twelve at Hengshan12 Hengshan Lu - ShanghaiDetails 31.207284 121.44877799999995 Address 12 Hengshan Lu Shanghai China Upcoming Events No events in this location