Where Is the Cresta Run?
The Cresta Run was built at St. Moritz, Switzerland, in 1884 for the sport of tobogganing—or sliding down snow-covered slopes and chutes o
Tag
The Cresta Run was built at St. Moritz, Switzerland, in 1884 for the sport of tobogganing—or sliding down snow-covered slopes and chutes o