Which winter sports venue, home of the Cresta Run, has hosted two Olympic Games in the 20th century?
What is the answer?
st moritz