Work on the Arab world's first high-speed train could begin next year, according to the head of Morocco's rail company.
The railway stretching from the Mediterranean to the door of the Sahara desert would have trains travelling at up to 300 kilometres (186 miles) per hour, slashing times from Tangier in the north via Marrakech to Agadir in the south, and from Casablanca on the Atlantic to Oujda on the Algerian border.
If the plans are approved, the 1,500 kilometres of track may take until 2030 to complete at a cost of around 25 billion dirhams ($2.87 billion).