The Brecon Beacons covers a vast area of 519 square miles of upland moors, mountains, woodland, forest and valleys from Hay-on-Wye in the east to Llandeilo in the west. In order to see this content ...