score:0
First thing, you should contact the person who took the picture and ask him about it (where he took it).
From what I can see the photo looks to be taken from the Mirador:
https://www.sepaq.com/resources/docs/pq/mva/mva_guide_visiteur.pdf
Second, this is in the Parc national des Monts-Valin (Provincial Park).
You can get to the park entrance by regular car and if going in winter, you will need winter tires.
After that, I'm not certain, your best bet is to get good walking shoes.