Ponta Delgada (Azores), Portugal

A town sits on a crescent shaped peninsula with mountains in the background