While roamin' thru the wilds of Cochrane one breezy afternoon I came across this spot. I looked around, saw seven hills, and then sat down. Luckily, I had the forethought to bring a cache along with me and I left it here. Will your luck be as good? Can you figure out where I went?
You can validate your puzzle solution with certitude.
Congratulations to j2d2 for being FTS and to The Robs for being FTF!