Location Financial Street, Beijing
Floor Area 110,563㎡
Design Time 2004
Completion Time 2010
2012 Beijing Best Project Design Awards Second Prize
Headquarters of China Post in Financial Street, Beijing
The headquarters of China Post is located on the north end of Financial Street,. Two parallel towers with individual entrance halls anchor the north and south side of the site as well as a transparent glass pavilion connects them together. Each geometrically designed tower employs an exterior palette of three-story-high modulated framework faced with dark grey stone panels.