Beach view from one of the roads on the mountain side. Taken in 2006 in Santa Maria Azores