Nigeria's President Muhammadu Buhari has opened the country's first metro-rail service in the capital Abuja - some eight years after the project was initiated.
“The completion of this very important project is a dream come true,” Mr Buhari said during the opening ceremony.
“This accomplishment clearly demonstrates our commitment to addressing critical infrastructural projects,” he added.
Mr Buhari and other digntaries took a ride from the Abuja Metro Station to Nnamdi Azikiwe International Airport. A second line runs between the central business district to northern neighbourhoods.
The entire metro system, comprising 290km (180 miles), is being built by a Chinese firm at a cost of $824m (£623), Bloomberg news agency quotes officials as saying.
It will cover the entire city and will be developed in six phases.