Aly Song  /  Reuters file

Travel photo of the week: March 1, 2007

Shanghai's evening skyline is seen along the banks of the Huangpu River. Big, brash and booming, Shanghai is China's largest city - one of its main economic hubs - and is considered a model for how the country sees its future.


Discussion comments


Most active discussions

  1. votes comments
  2. votes comments
  3. votes comments
  4. votes comments