I definitely could be wrong, but the shape is right.

Here's my 'Under the Window' shot



That small staircase of rocks looks pretty similar. Megan's shot is from the backside in, which is why those rocks are on the right.

And the shape sure looks right from a long view



South Window doesn't fit at all. If it is one of the Windows, it's North.