Quote Originally Posted by Oisterboy View Post
Look closer guys, those are shadows from clouds.


Hate to ruin your fun and all...but if you frequent Google Earth, you know what I'm talking about.
The clouds seem much too small and dissipated to form shadows like that. Plus, I doubt the translucency of a cloud can create shadows as dark as that.

Looks like a shop to me.