so I'm bored at lunch and start fooling around with the satellite maps on live.com and I'm cursing over Disneyland and I've run in to something that I don't know what it is. It's not toon town, it's not that BBQ place behind thunder mountain. I figured someone here would know. What is it that I'm seeing at this link?
Here's the tinyURL in case this one truncates: http://tinyurl.com/2ukd9n