Shanghai, population 24 million, is the biggest city in China. By some measurements, it's the biggest city in the world. I've visited Shanghai three times since moving to China, two years ago. The city is all business. The Pudong district, on the far side of the Huangpu River, is full of skyscrapers, including the Shanghai Tower, the second-tallest building in the world. The French Concession has beautiful broad avenues and boutique shops. Even in “old” places such as the Yuyuan gardens, shopping is the name of the game.