Mysterious cleared strip of land

Mysterious cleared strip of land