Iran has successfully tested a new ballistic missile, called Khorramshahr, a few hours after the missile was unveiled during a military parade in the capital city of Tehran, according to state media.

The missile can carry multiple warheads and can travel up to 2,000km.

A footage of the successful test-launch was released on Saturday morning, showing the missile launched from an unknown location.

The video also contained telemetry camera footage from four different angles which showed the moment the missile’s warhead was discharged.

The missile was earlier unveiled during a military parade in Tehran attended by Iran’s President Hassan Rouhani and top commanders.

The ballistic missile is capable of carrying warheads.

According to Brigadier General Amir Ali Hajizadeh, a senior commander of the Islamic Revolution Guards Corps (IRGC) Aerospace Force, the Khorramshahr missile will be operational in the near future.

It came after U.S. President Donald Trump’s strong criticism of Tehran during his UN General Assembly speech.

Since entering the White House, Trump has taken a much harsher stance against Iran compared to his predecessor Barack Obama.

However, Iran has repeatedly insisted that its military capabilities are entirely of defensive nature and do not pose any threats to other countries.