AZAL Arena : location : Azerbaijan
AZAL Arena is located in Azerbaijan.