Levette Lake is a peaceful mountain lake, perfect for reflection photography, in the heart of in the scenic Squamish Valley. The amazing Tantalus Range on a sunny day look fantastic from the shores of Levette Lake. (Squamish, British Columbia, Canada)