Germany's Sandra Schaffarzik let loose a javelin during the final of the Women's Javelin Throw event of the 11th IAAF Track and Field World Junior Championships held in Beijing, China, Saturday, Aug 19, 2006. Schaffarzik threw a Javelin the distance of 60.45 meters to clinch gold.