China - Lookout Point
Powered by SmugMug Log In

Pedestrian Avenue

Shanghai, China
Exploring Shanghai on foot along a shopping avenue.

2011ShanghaiShimao International Plazaarchitecturechinaflagstriptrip china 2011上海