Where in 1912 did Jim Thorpe win Olympic gold in the pentathlon and the decathlon? July 6, 2017 By Show answer Stockholm, Sweden. More Sports QuestionsMore The Olympics Questions