Hands up

June 16, 2008

Enthusiastic spectators take it all in as the famed Olympic torch passes through Jingzhou, an ancient city in China's Hubei Province. Courtesy of Ivy Council

Hands up