Where is Kengkou?

Where is Kengkou located?

Kengkou, Kengkou (Station), TW (approx. 25.08631°, 121.2664°)


Where is Kengkou on the map?