Amsterdam Arena soccer stadium live aerial map view
Enjoy this live aerial map view overlooking the Amsterdam Arena football stadium in the Netherland's capital city, Amsterdam
The Amsterdam football stadium, home to the Netherlands national football team, as well as club soccer team, Ajax, holds up to 51,859 soccer fans during a football game
The National Netherlands football stadium, Amsterdam Arene live aerial map view