Baku, Azerbaijan, Azerbaijan
Baku Olympic Stadium
is located at Heydar Aliyev 323 in Baku