Upper Twin Falls, Mammoth Lakes Area

Twin Falls is a set of cascades that drops down a steep mountainside from Mamie Lake to Twin Lakes in the Mammoth Lakes area. This is a view of the upper falls. Recorded July 2026.