Photo set: Shanghai, China, June 2014 I just returned from an eight-day work trip to Shanghai, China. Luckily I had some time to check out the … More