Where is Tsugaru Fujimi Lake?

Where is Tsugaru Fujimi Lake located?

Tsugaru Fujimi Lake, Tsugaru Fujimi Lake, Japan (approx. 40.746113°, 140.3961°)


Where is Tsugaru Fujimi Lake on the map?