Olympics Day 8 - Athletics

Li Meiju of China competes in the Women's Shot Put Final at the National Stadium on Day 8 of the Beijing 2008 Olympic Games on August 16, 2008 in Beijing, China.
Li Meiju of China competes in the Women's Shot Put Final at the National Stadium on Day 8 of the Beijing 2008 Olympic Games on August 16, 2008 in Beijing, China.
( - Photo by Mark Dadswell/Getty Images AsiaPac)
More From Zimbio
Copyright © 2010 - Zimbio, Inc. Some rights reserved.