Shanghai is one of the largest cities in China and is built at the mouth of the Yangtze River. Spring and Autumn offer the most pleasant weather for exploring the city. The Oriental Pearl Tower has numerous observation decks and a revolving restaurant, all offering fabulous city views. The Bund is a promenade along the Huangpu River, lined with magnificent buildings. Flights to Shanghai are available with Virgin Atlantic, British Airways and China Eastern Airways from London Heathrow.