score:8
This one is a bit tricky because the elevation maps Google Earth uses do not seem to be very high resolution for this area of the world. However, the following might be the location.
I can't seem to find much information about walking tracks in the area, so I'm not certain about this. It's about 5 km over rough terrain from the village of Francois. Or, it could be a quick helicopter trip for a photo!