30 Tourist Attractions & Best Hotels in Shanghai, China