China, Reflect 365 156 | Cats :: Shanghai, China, 2013Posted on January 3, 2018 So…. apparently there are lots of cats in Shanghai….