Beautiful Clear Leigh Lake in Libby, Montana December 12, 2011 | Fun Beautiful Leigh Lake with crystal clear water. Located in Libby, Montana. See bigger image [BigInFocus] Tweet Share on Tumblr Prev Post » « Next Post Recent in Fun CotoCube – Carbon Fiber Glow In The Dark Dice Men’s Dino Hoodie Quinny Longboard Stroller Lets You Get Around With Your Child