A bit jiggly, but this is looking down on Horsetail Falls, which is at the far end of Upper Twin Lake.