10/26 - Le Bund
Luxun Park
Shanghai / Chine, 2003