The Camel Sports Bar Posted November 13, 2014 Loading Map.... The Camel Sports Bar岳阳路1号 - ShanghaiDetails 31.208735 121.45189200000004 Address 岳阳路1号 Shanghai China Upcoming Events No events in this location