Where is Taiping Station?

Where is Taiping Station located?

Taiping Station, Taiping Station, Malaysia (approx. 4.8476715°, 100.73947°)


Where is Taiping Station on the map?