Hey Ken - - don't worry, it's not Whistler
. Found some info:
It's Venosc resort in Les Deux Alpes - - French Alps, somewhere out of Grenoble (
http://www.venosc.com/ete/anglais/vtt.php). They boast 2 permanent DH race courses, 21 other DH runs and 7 XC trails.
According to what I've read from guys who've actually ridden there, exposures are not as freaky-dangerous as the fisheye makes them look.