What Is This Mysterious Triangle Photographed in Australia?

Science Channel 1/26/2016