Baku, Azerbaijan, Azerbaijan

Baku Olympic Stadium is located at Heydar Aliyev 323 in Baku