The “Birds’ Nest” Olympic stadium isn’t even the most incredible new structure in Beijing — from the look of things, the 21st century may belong to China.