Project Wine Posted July 8, 2013 Loading Map.... Project WineXiangyang North Road 17 - ShanghaiDetails 31.2204274 121.45441700000003 Address Xiangyang North Road 17 Shanghai China Upcoming Events No events in this location