I just stumbled upon In Twin Peaks, a site that goes deep, really deep, into the real-world locations immortalized in the Twin Peaks series. I love the stark contrast between the shots with the characters set right next to those without. It sets a suitably eerie Twin Peaksian mood of something…missing.
There is also a related Tumblr.