The Camel Posted July 28, 2015 Loading Map.... The Camel岳阳路1号 - ShanghaiDetails 31.20823 121.45186899999999 Address 岳阳路1号 Shanghai China Upcoming Events No events in this location