Hall of Lords

A hall of lords is a place where it's built solely to honor the fallen heroes. Statues and paintings also line the walls.