Where is Lengshuikeng?

Where is Lengshuikeng located?

Lengshuikeng, Lengshuikeng (Station), TW (approx. 24.69545°, 121.6319°)


Where is Lengshuikeng on the map?