Spectacular Office Center in the City of Shanghai Shi, China

Imposing view of the office center in the distance