Skip to content
RuneScape
Feedback

Altar, Ice Mountain

Map icon

Floor
Floor 1
Square
3052, 3498
Region
12086

Nearest teleports

Nearby

Other destinations