Designed by
Title
Baku, Azerbaijan : The match day at Baku Olympic Stadium . There is greenery around the Baku Olympic Stadium #121640999
Description
Construction of the 225,000-square-meter Stadium on a 650,000-square-meter site was completed in February 2015. The six-story, 65.7 meter structure near Boyukshor Lake, Baku, Azerbaijan
This image is editorial