Finisterra is the last town in Spain. The scenery of the fishing village is very lovely.
I don't know which ship's anchor, but it stands tall on the shore. It seems to indicate that it is a port.
A fortress can be seen along the shore as if trying to block intrusion from the outside. There used to be cannons in this fortress...