Pe malul Lacului Qiandaohu (lacul miilor insulițe) de la periferia vestică a orașului Hanghzou, orașul gazdă al celei de-a 19 ediții a Jocurilor Asiatice, a fost construită noua arenă pentru competiția de ciclism. Privit panoramic, stadionul seamănă cu o perlă strălucitoare.