Bandung is located in the central highlands of Parahyangan. It can be reached from the Indonesian capital Jakarta via the toll road or by train. When using the road, there are many buses and minivans connecting Jakarta and Bandung. An alternative to the toll road is the winding road via the Puncak mountain pass. The route through Puncak is quite scenic but on weekends and public holidays the traffic is congested.