Where is Toblacher See?

Where is Toblacher See located?

Toblacher See, Trentino-Sudtirol, Italy (approx. 46.70593°, 12.22036°)


Where is Toblacher See on the map?