The Rock of Cashel with its dramatic medieval buildings rises steeply above the fertile plain of the River Suir, Cashel, County Tipperary, Ireland.