Shanghai
Shanghai28 | A busy (of course) shopping street in Shanghai's Chinatown.
Help