A downpour or plum rains doesn't have to mean a miserable day in Shanghai. Time Out present the best things to do on a rainy day in Shanghai including the city's best indoor activities, museums, art galleries, cosy bars, and cafes where you can curl up with a good book.