New answers tagged space
It is just an illusion nothing more. Map from Bing maps
Here's another source for what appears to be the same photograph downloadable at higher resolution. I think it's the parking lot (and row of trees next to it) encircling a bus garage. Here is a link to Google Earth (via Google Maps) zoomed in on it. The image is rotated relative to Google's map (north is not "straight up"), and, as someone else pointed out, ...
Top 50 recent answers are included