Three Dutch shipwrecks dating back to World War II have mysteriously disappeared from the sea floor, Dutch defense officials say.

The three warships were sunk by the Japanese during the 1942 Battle of the Java Sea, near the coast of Indonesia.

In 2002, amateur divers found the wreckage, where 900 Dutch and 250 Indonesian-Dutch soldiers are buried. A team of divers recently went down to shoot footage of the wrecks prior to the 75th anniversary of the deadly battle, Dutch Navy spokesperson Paul Middelberg tells The Two-Way.

"They dived for the wrecks to find that the wrecks were gone," he says. Using sonar, the divers were able to see the imprints of the missing ships on the sea floor.

The remains of HNLMS De Ruyter and HNLMS Java are completely gone, the Defense Ministry says, while a large portion of the HNLMS Kortenaer is missing.

The ministry says that as the final resting places of soldiers killed in battle, they are seen as war graves and desecrating them is a serious offense.

An investigation is trying to solve the mystery of why the wrecks disappeared, Middelberg says.

He declined to speculate out of respect for the families of the dead. "We don't want to give misinformation or half information," he adds. "We want to find out what happened and come out with that message." This comes on the same day

The Guardian reported that the wrecks of three British ships and a U.S. submarine in the same area have been "destroyed by illegal scrap metal scavengers." The newspaper says it was able to obtain 3D maps of the seabed, which show large holes where the ships used to be.

"The commercial salvaging of war wrecks has caused significant upset among veterans, historians and governments who want to preserve the final resting place of sailors who went down with their ships," the Guardian adds.