Microsoft Virtual Earth Satellite Maps:
Big hump yard, Munich, Germany

Big hump yard in Munich, Germany. [...]