Sun shines through the trees by the river in Glendalough.