False Creek Women's Regatta - Creekside Park near Science World