The Barrier of Garibaldi Lake Posted on October 17, 2016September 4, 2017 by caitlins2015 Garibaldi lake is located 37 kilometers north from Squamish, British Columbia. The water is dammed by a lava formation known as the Barrier. The Barrier is about 300 meters thick and 2 kilometers wid... Read More