A goat's been rescued from a sea cliff ledge on the Welsh coast after being stuck there for up to two weeks.
It took rescuers more than two hours to abseil 60 metres down the cliff face to reach the animal at Great Orme, in Llandudno, and guide it back to safety.
The animal's been surviving on patches of grass on the rocky ledge and seems to have survived without getting hurt.
A rescue attempt earlier in the week had to be abandoned because it was too tricky to reach the goat.
Goats have grazed on the Great Orme for 100 years
Fishermen were the first to raise the alarm when they spotted the goat on a ledge about 30 metres above the sea and realised it couldn't climb free.
Mountain rescuers and the RSPCA were both involved in the rescue operation.
A herd of goats have grazed in the Great Orme area for the past 100 years. In August, another goat got trapped on the cliff for about five days before managing to free itself.