What Is This Mysterious Triangle Photographed in Australia?

When satellite imagery discovers a perfect triangle in the middle of an unpopulated portion of Australia, experts begin to wonder whether or not the design is man made.

Checkout these cool gadgets...