Twin Lakes

Twin Lakes one of the most beautiful lakes in Big Cottonwood Canyon, Utah. It got its name from the narrower part that makes it looks like two adjoining lakes.

Continue ReadingTwin Lakes