Where is Longtan Lake?

Where is Longtan Lake located?

Longtan Lake, Longtan Lake, TW (approx. 24.861834°, 121.21019°)


Where is Longtan Lake on the map?