Island Images - The Isle of Man in Pictures
I think that this view was taken from the top of the cliffs on the south side of the resort, an area not accessible to the public now. Of interest is a Douglas bound train of the Isle of Man Railway, whose Port Soderick station was and is at the top end of the glen.
 
 An Island Images webpage - picture from the Jon Wornham collection.