Ordos International Circuit — Ordos City, China

Ordos International Circuit — Ordos City, China in China: 3.751 km, 18 turns, series, signature events and facilities.