Venue location
Neftchiler pr.1, Baku, Azerbaijan