Himsiril Keep

Himsiril Keep was an Arthadan castle, built on a hill to the southwest of Taur Faemar, overlooking the Himsiril river valley.