Depok Train Depot

Depok, just south of the capital, is home to the biggest train depot in Southeast Asia. Established in 2008, the 27-hectare depot can accommodate up to 224 railcars for storage, cleaning, routine inspections and minor repairs, if needed.