Whistler is famous for its spectacular mountains, but some of the most memorable scenery can be found at the water’s edge. Surrounded by towering evergreens, dramatic Coast Mountain peaks and peaceful walking trails, the lakes in Whistler offer a completely different way to experience the destination.