yes, there are TONS of sheep
we had to stop and wait for sheep to get out of the fucking road
and we were here:
http://en.wikipedia.org/wiki/Hill_of_Tara
and we had to watch where we were walking because there was sheep shit everywhere and sheep all over the hill
it was so cool, i was chasing them around (while still trying to avoid getting shit all over my boots)