Which winter sports venue, home of the Cresta Run, has hosted two Olympic Games in the 20th century? July 6, 2017 By Show answer St. Moritz. More Sports QuestionsMore The Olympics Questions