On the train to Jakarta (26 photos)

Every day about 300 trains and trains are operating from the surrounding towns and villages in Jakarta.