Thrill-seekers won't want to miss Delirium Dive. From building snowmen to snowboarding and more, this wonderful spot offers activities to suit all winter sports lovers.
Vermilion Crossing is where you'll find Delirium Dive. Take a look around this snow-covered mountain before visiting some other interesting spots close by. Sunshine Village also appeals to a lot of visitors.