Global engineering and design firm Atkins just revealed designs for Window of Guangzhou, a dramatic three-volume development that will become the new architectural icon for the southern Chinese port city. Set along the Pearl River, the new commercial development comprises a 680-foot-high tower and two window-shaped buildings that symbolize the city’s openness to global commerce.