Microsoft Virtual Earth Satellite Maps:
Some strange place, Egypt

What is it? Is it something in common with ancient Egypt? [from the editors] Or maybe it's simply are greenhouses, or can some military facility? [...]