a horse and its rider rest by the water near lagoa azul on the island of sao miguel portugal A horse stands by the water near Lagoa Azul on the island of Sao Miguel in the Azores Portugal.