Conwy Castle

One of the great castles of medieval Europe.