Sloan Lake is at the bottom, Niagara Peak (13,807') is at the far right, and the Needle Mountains are in the distance at the upper left.
Back to report.