Where is Sembulan Station?

Where is Sembulan Station located?

Sembulan Station, Sembulan Station, Malaysia (approx. 5.958859°, 116.0686°)


Where is Sembulan Station on the map?