​St Michael's Mount, Marazion, Cornwall.
Read about the story behind this painting on my blog.