Contest #362 answer: Kisimul Castle, Isle of Barra, Scotland - http://www.whereongoogleearth.net/2014...