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.