Shanghai, China.

shbuilding8good shbuilding5 shanghaishit1