Landing Point

Landing point

The helicopter landing point on the hill