A cargo ship broke into 2 pieces after running aground in a northern Japanese port.

The ship survived hitting the seabed, but suffered a crack which later widened and ultimately split the ship.

All 21 Chinese and Filipino crew members were safely rescued by the coast guard.

Officials said that they are still trying to clean up the oil spill from the 36,200 tonne carrier.