Maedhros' Fortress

Ost-Maedhros was Maedhros chief castle on mount Himring.