Shanghai’s Cat Island Is the Feline Equivalent of Disneyland In the bustling metropolis of Shanghai, China, not far from the whirlwind of fun that is Shanghai Disneyland, lies an…