China - Lookout Point
Powered by SmugMug Log In
Shanghai Urban Planning Exhibition Cente

Shanghai Urban Planning Exhibition Cente

Shanghai, China
Tomorrow Square in the background.

2011ShanghaiShanghai Urban Planning Exhibition CenteTomorrow Squarearchitecturetriptrip china 2011