‹ Previous Photo | Next Photo ›

A woman waves a red ribbon during her morning exercise at the Summer Palace, a famous classic imperial garden on December 15, 2007 in Beijing, China. Beijing will be the host city for 2008 Summer Olympic Games.
| Apr 17th 2008 7:28PM
At NewsQuake!, the Netscape staff blogs about breaking news of every stripe. Looking for context, commentary, and lively reportage? You’ve come to the right place.