O castelo foi construído mais ao noroeste de Fornost Erain, era um colossal castelo feito pelos Noldor para manterem não apenas maior vigia, mas também aumentarem a econômia de suas terras. Pois Anglor havia conseguido grandes riquezas naturais com a terra fértil ao seu redor, lá foi erguida uma enorme torre de menagem branca ao centro do grande castelo.
Este era inteiramente branco, inclusive suas muralhas e as torres com sua madeira branca feita a moda dos elfos. O lorde de Anglor, era esbelto e rico, desfrutava de enorme riqueza fértil da terra e o comércio interno com outros castelos.
Seu povo fazia minerações nas Colinas ali próximas, mineravam ouro e ferro de boa qualidade, com o qual faziam grandes peças e moedas. Antigamente o Lorde Anglor cavalgava com sua guarda em caçadas para Carn Dûm, quando este local ainda possuia grandes níveis de animais selvagens e bestas fugitivas do norte. Porém no futuro o local iria se infestar em orcs da pior estirpe, fazendo o Lorde Anglor ir menos ao local.