Your next pocket travel guide
score:1
Here's a similar view from Google Earth. The parking lot in the distance appears to be Mont-du-Lac-des-Cygnes Visitors Center in Parc national des Grands-Jardins.