Shanghai, China.

weirddeda toofast streetscene13