BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Cycling BC - ECPv6.10.1.1//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-ORIGINAL-URL:https://cyclingbc.net
X-WR-CALDESC:Events for Cycling BC
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:America/Vancouver
BEGIN:DAYLIGHT
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
DTSTART:20250309T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20251102T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;VALUE=DATE:20250629
DTEND;VALUE=DATE:20250630
DTSTAMP:20260925T064057
CREATED:20250617T173828Z
LAST-MODIFIED:20250617T173828Z
UID:87219-1751155200-1751241599@cyclingbc.net
SUMMARY:Rotary Ride for Hearing
DESCRIPTION:Join us for the 40th annual Ride for Hearing on June 29th. \nOur new route starts at Spanish Banks West and features multiple laps of Stanley Park before finishing back at Spanish Banks. \nVisit www.rotaryrideforhearing.org
URL:https://cyclingbc.net/event/rotary-ride-for-hearing/
LOCATION:Spanish Banks\, Vancouver\, British Columbia\, V6T 1X8\, Canada
CATEGORIES:Charity Ride,Mass Participation Event,Road,Vancouver, Coast & Mountains
ATTACH;FMTTYPE=image/jpeg:https://cyclingbc.net/wp-content/uploads/2024/03/Rotary-Club-of-Vancouver-Ride-for-Hearing-1.jpg
END:VEVENT
END:VCALENDAR