Apparently this shows the City Gate in the town of Ponta Delgada on the Azores