Snow Peak, center, and Deluge Lake below.