Designed by
Title
Plaza 66, commercial and office building, Shanghai, China #91879499
Description
SHANGHAI-AUGUSTUS 23, 2009. Plaza 66, a commercial and office complex, consisting of a shopping mall and two skyscrapers. The shopping mall has 5 levels with a total area of over 50,000 sq. meters.
This image is editorial