These are the ruins of Montgomery Castle.
It was not built by, but named after Roger de Montgomery. The welsh name oft the Town Montgomery is Trefaldwyn.
This isPowis Castlein Powys, Wales.
The Castleis known for itsgardens and gardeningall over the United Kingdom.
And this is the Llyn Ogwen.