Carreg Cennen castle, near Llandeilo, Wales, UK. Brecon Beacons National Park. East front. Limestone escarpment. Late Mediaeval