Echo Lake, along with Mount Evans, was designated as a historic site by the American Physical Society in 2017, in honor of many cosmic-ray physics experiments conducted at the lake and on the mountain between 1935 and 1960. The historic plaque is outside the Echo Lake Lodge.