China - Lookout Point
Powered by SmugMug Log In

Shanghai Urban Planning Exhibition Cente

Shanghai, China
Tomorrow Square in the background.

2011ShanghaiShanghai Urban Planning Exhibition CenteTomorrow Squarearchitecturetriptrip china 2011