Rory McGowan, a partner at engineering design consultant Arup, looks from his window at a Beijing skyline studded by the skeletal hulks of skyscrapers under construction – including the $600m-plus (€435m, £294m) China Central Television tower he is helping to build.
“The international architectural roadshow has come to Beijing and the purpose is the Olympics,” Mr McGowan says.



