The bobsleigh track at the Whistler Sliding Centre. Canada

The bobsleigh track at the Whistler Sliding Centre. Canada