Spectators greet the Olympic torch relay in suburban Beijing, China, on August 7, 2008. Photo by Lucas Schifres/Cameleon/ABACAPRESS.COM