When you're near Becker's Peak you get views of Lake Tahoe as well as Echo Lake.
Lower Echo Lake has a depth of 250 feet.