China April 2007

Shanghai

Near Long Distance Bus station, north of Suzhou Creek