Where is Lengshuikeng?

Where is Lengshuikeng located?

Lengshuikeng, Lengshuikeng, TW (approx. 25.16794°, 121.5637°)


Where is Lengshuikeng on the map?