The lone Almendres menhir, a towering standing stone set slightly apart