Designed by
Title
View of Trans Sumatra toll road #240945923
Description
Lampung, Indonesia, 02 06 2022- Trans Sumatra toll road. The Trans-Sumatra Toll Road is a 2,818 km long toll road network in Indonesia that is planned to connect cities on the island of Sumatra
This image is editorial