I believe this is looking at Loowit Falls. I hiked there once maybe 15 years ago.
Copyright (C) Frank Paris 2014