A huge digital clock counting down to the opening ceremony of the 2008 Olympic Games sits at Tiananmen Square in Beijing, China.
Read More
A huge digital clock counting down to the opening ceremony of the 2008 Olympic Games sits at Tiananmen Square in Beijing, China.