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