İstanbul Park Formula 1 Race Track

Contractor: EVREN CONSTRUCTION
Location: ISTANBUL, TURKEY