Rev 1525645 based on 1612119 from wikipedia
The translated title: Ponta Delgada (Santa Cruz das Flores)