The picture could have been taken from the anchorage below Shirley Heights looking out to sea.
I don't think you could anchor in Falmouth without some land showing in the background.
Anyway, why would they lie ?
Cheers, JM.