NW N NE
W   E
SW S SE
U   D
I   O

You are inside the Dome of the Rock. A high screen surrounds the rock surface that is the site of Abraham's sacrifice and Mohammad's journey