It’s a beautiful day in Shanghai — China’s most populated urban city and the world’s third most populated city, with over 24 million people. After exploring Shanghai for the first time in an earlier ...