http://www.grandprix.com/mole/mole20666.html

http://maps.google.com/maps?t=k&z=18...shan+Velodrome)

It sure does look like one. What do you think?

It seems to be about 5 km long, but most of it is pretty twisty.