500 Meters or 250 Metres

500 Metres is about somewhere near Cambie Bridge to somewhere around Science World.

Posted in: About Racing and Festivals