Cheakamus River Near Garibaldi
The Cheakamus river flows out of Daisy Lake near Garibaldi and flows through the Cheakamus Canyon where it joins the Cheekye River near Squamish BC. The Cheakamus Canyon has some spectacular geology as the following photos will show.