BEND, Ore. -

A globe-circling bicycle ride for charity was halted in Central Oregon this week when the cyclist was hit a by pickup on Highway 126.

Fred Bouwman of Ontario, Canada, told KTVZ from this hospital bed that he's been cycling to raise money for an orphanage in the Philippines.

He said his journey started in Thailand back in January and he was closing in on 10,000 miles as he reached Central Oregon.

Bouwman says he doesn't remember the crash in which he suffered broken ribs, two collapsed lungs and broken vertebrae in his neck.

Witnesses said the pickup moved to the right as a semi was passing in the oncoming lane. The right-front quarter panel and side-mirror struck Bouwman in his upper back.

The cyclist says he's unsure if he will resume the ride after his recovery.