Whistler est une ville touristique de Colombie-Britannique située dans le massif montagneux des Coast Mountains, qui abrite notamment la station de sports d'hiver renommée de Whistler Blackcomb. Celle-ci se trouve à 120 kilomètres au nord de Vancouver ; on y accède par l'autoroute provinciale 99, connue sous le surnom de "Sea to Sky Highway", qui longe la côte Pacifique et la rive est de la baie Howe.
Au nord-est de Whistler, le Lost Lake, entouré de sommets enneigés même l'été, offre de nombreuses possibilités d'excursions au coeur de la nature canadienne. Au crépuscule, la rivière Golden Dreams s’éveille. C’est le meilleur moment pour y observer des oiseaux sauvages et des ours noirs ou pour faire une romantique descente de la rivière tout en admirant le soleil qui disparait derrière les sommets enneigés.