Thursday, July 24, 2008

Someone Flipped the Switch on the Amazing Olympic Architecture!

How about this! Meet the Aquatic Center at the main Olympic site near Beijing. They turned the lights on tonight and one word says it all: WOW! ( photo)


Post a Comment

Subscribe to Post Comments [Atom]

<< Home