There are no mountains were I live but there are lots of fresh water lakes. I live walking distance from a large local lake and close to 2 other lakes. There are other parts of Canada that have mountains similar to the ones in your photos.
Did you take those photos with a Neo?
Chris