Garachico village, northwest coast of Tenerife Island, long exposure just before sunset. The north coast of Tenerife island can be overcast all day,...