Where is Institut de recherche d'Hydro-Québec?

Coordinates: -73.3834469 45.6151779

Be the first visitor to thank for this answer!

Thanks!