Im Dezember 2006 wurde mit dem Bau der Strecke begonnen und 2007 im August wurde diese fertiggestellt. Sie befand sich auf einer Fläche von 1,98 Hektar.[2] Der Startpunkt war 10 Meter breit, an anderen Punkten betrug die Breite jedoch nur 5 Meter.[2] Die Strecke enthielt Sprünge, Flattops und andere Hindernisse. Um die Geschwindigkeit halten zu können, wurde die Strecke leicht bergab gebaut.[2]
Vom 20. bis 21. August 2007 fanden auf der Anlage Wettkämpfe des UCI-Weltcups statt. Hierbei sollte die Tauglichkeit für die Olympischen Spiele getestet werden.[2]
Während den Spielen wurden neben der Strecke Stahlrohrtribünen mit Plastiksitzen errichtet, die 4000 Zuschauern Platz boten. In unmittelbarer Nähe befindet sich das Laoshan-Velodrom.