Country: China
Location: 31.339499, 121.2190631
A modern circuit known for its excellent facilities and scenic surroundings.