Saturday, December 8, 2007

CHINA's Finest Structures..!


Linked Hybrid, BEIJING



Olympic Stadium









Grand Theatre, BEIJING





CCTV, BEIJING






SHANGAI Financial Center







International Airport, BEIJING









No comments: