Here are the best places to visit in Shanghai, including: Shanghai Happy Valley, Shanghai Ocean Aquarium, Shanghai World Financial Center, Madame Tussauds Shanghai, Yu Garden.