Monchique Mountain, Algarve, Portugal.