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