A stone fortress built by Prince Llywelyn the Great. Dolwyddelan Castle is as Welsh as the rugged Snowdonia mountains that surround it.