(via Sandy Beach, a photo from Leiria, North | TrekEarth)