Today I was looking up the town I used to live in, in England.
Just south of Reigate, Surrey, England...
Why? It's the little town of South Park!
Zoom out once to see. Or you can just drag the picture up a little... Google maps are awesome like that.