Green pastures dotted with sheep, rolling hills wrapped in mist, the odd castle ruins here and there, jagged rock and a soul-searching isolation. This is cycling in Wales. 1,630 more words