Island Images - The Isle of Man in Pictures
That little ruin on the lower left was once the The Dowse farm.  From this level anyway there doesn't seem to be much left of it these days.
 
 An Island Images picture  © Jon Wornham