Let the rumors begin.
"it's a Google Earth shot of Apple's giant data center in the boonies of North Carolina. The image was previously unavailable on Google Earth, but as Apple's iCloud announcement nears, the company seems to have allowed Google to show the massive, 500,000-square-foot facility to the world."
Mashable has a lively discussion in its comments. Surprisingly no one has proposed some alien life form constructed it in record time!


Comments