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.