Google Satellite Maps:
AWD Arena, Hanover, Germany

The AWD-Arena is a football stadium located in Hanover, Germany. The stadium is the home ground of the Bundesliga club Hannover 96. It has a capacity of 48,933. The stadium was originally known as [...]