Where is Lac des Deux Montagnes?

Where is Lac des Deux Montagnes located?

Lac des Deux Montagnes, Lac des Deux Montagnes, Canada (approx. 45.515°, -73.92177°)


Where is Lac des Deux Montagnes on the map?