Microsoft Virtual Earth Satellite Maps:
The Commerzbank-Arena stadium, Frankfurt, Germany

The Commerzbank-Arena (also historically known as Waldstadion) is a 52,000 seat stadium in Frankfurt, Germany that is primarily used for football and American football. It is the home of the Eintracht [...]