Mind altar

Mind altar is located north of falador