Thursday, 25 October 2007


This is the French-designed National Theatre in Beijing juxtaposed against the Great Hall of the People. Locals call it 'The Omlette'...

This is a new open-sided mall in Beijing called The Place. The 'roof' is made from the largest LCD screens in the world and is 250 yards long by 30 yards wide. Above you float blue wales and red planets to an awe-inspiring score. Take a seat in one of the cafes lining the mall and be astonished!

Try clicking the image to see it at a more lifelike size...

No comments:

Post a Comment