Tour d'Indonesia

Denpasar - Denpasar

Datum
3 november 2010
Startlocatie
Denpasar
Finish-locatie
Denpasar
Afstand
117.60 km