Wednesday, August 26, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

Beijing International Street Circuit

China

The Beijing International Street Circuit was a clockwise street circuit located at the Shunyi Olympic Rowing-Canoeing Park, in Beijing, China.

Racecourse data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other racecourses in China