What is this island?

Saw this island recently when I flew into DFW airport. Anybody know what this is?

Saw this island recently when I flew into DFW airport. Anybody know what this is?