Appears to be a new runway. The tops of several hills to the north have been "topped" (flattened). Air Ports, Satellite Problems By: KRL