This shows a group of people disembarking from a small boat in front of some stone steps which disappear into a cliff face. Probably someone recognises this location?