China wins women's weightlifting; Mangold finishes 10th - The Boston Globe
Asian Games: China's Zhou Lulu Lifts Heaviest Weight Ever by a Woman | Other Sports News
Zhou heaves world record - China.org.cn
Lulu Zhou - ReThink HK
81 Lulu Zhou Photos & High Res Pictures - Getty Images
Chinas Zhou Lulu competes in the final of the womens over 75kg weightlifting event during the London 2012 Olympic Games in London, UK, 5 August 2012 Stock Photo - Alamy