shanghai10-57.jpg
Changbang Road, Shanghai, China