>>7831960>>7831998I think I'm getting pretty damn close.
The sight-line is pretty damn close, and I think I'm looking at the correct mountain.
The houses don't quite match up though.
Granted the streetview here is from 2007, but unless all these houses were torn down and rebuilt between now and then, I don't think this is it. I'm definitely getting closer.