I know where it's *meant* to be sort of, but still can;t see it.
Stick to the building corner that its talking about, then align your foot with the 4th window up, from there go up and down a little bit adjusting the camera until you see it. It is inside of the mountain.