A three-year-old Canadian boy was unharmed after he floated 7.8 miles down a river on his toy truck on Monday. According to Reuters, the boy and his family were out celebrating his third birthday at a campsite in North-eastern British Colombia when he wandered of on his own to the river. The boy’s parents thought the three-year-old was playing with family, but later realized he was missing then contacted the police. “After a nearly two-hour journey down the swift moving river,” the boy and his toy were both found by a boater, unharmed.