Location: Zhejiang Sheng, China
Distance: 3200 meters
Superlap for cars: 01:00.194 M. Qinghua / others / 2017