Iranian President Mahmoud Ahmadinejad was unhurt after the helicopter carrying him made an emergency landing "due to a technical malfunction," Press TV reported on Sunday.

No one was hurt after the pilot of the helicopter carrying Ahmadinejad and a group of his executive officials "managed to land the helicopter skillfully and safely" in the heights of the Alborz Mountain range in northern Iran on Sunday morning, said the report.

Ahmadinejad was heading to inaugurate a road project. Following the incident, he issued the inauguration orders and returned to Tehran via land, according to Press TV.

"With God's help the president and the officials accompanying him were not hurt. After the landing the president inaugurated the project and returned to Tehran by car," the website said.

Ahmadinejad is coming to the end of his second term as president of the Islamic republic.

Eight approved candidates are standing for president in an election on June 14, and Ahmadinejad's term in office ends on August 3.