en: Resting on the top of one of the mountains north of Mecca, the cave is completely isolated from the rest of the world.
  
ru: Пещера располагается на вершине горы к северу от Мекки и полностью изолирована от остального мира.
  