China has been doing an amazing job in preparing for the 2008 Olympics to be held in Beijing. Thier Olympics stadium is trully out of this world. Now check out their swimming complex.


Here is it next to the Olympic stadium.
More info here.
China has been doing an amazing job in preparing for the 2008 Olympics to be held in Beijing. Thier Olympics stadium is trully out of this world. Now check out their swimming complex.


Here is it next to the Olympic stadium.
More info here.
1 word
WOW!!!