The Mnajdra temples set on a low bluff above the Mediterranean Sea