Spirit Lake is clearly visible from Norway Pass.
Note the logs covering the lake.