World map/Locations×Altar, Nature grottoMap iconFloorFloor 1Square2270, 5338Region9043Share locationNearbySummoning Store, Nature grottoFloor 1 2274, 53384 squaresSummoning Obelisk, Nature grottoFloor 1 2272, 53479 squaresOther destinationsAltar, VarrockFloor 1 1884, 5612473 squares