December 21, 2011Architecture, Beijing, OMA, Travel Leave a comment CCTV Tower Completely dominating its surroundings – I never appreciated the scale of this building until now! B. Share this:TwitterFacebook Related ArchitectureBeijingChinaOMATravel