Looking out from beneath the castle in Greencastle, located in the north of the Inishowen Peninsula on the north coast of County Donegal, Ireland. The castle, originally built by the Anglo-Normans in 1305, may have derived its name from the green freestone with which it was built. The castle is also known as Northburgh Castle. The mysterious lady looking out was added to the original photo using the SuperimposeX app.