Volunteers prepare food during the annual Thanksgiving dinner event in Vancouver, Canada, Oct. 10, 2016. About 3,000 people enjoyed free meals served by local charitable organizations during the annual Canadian Thanksgiving Day. (Xinhua/Liang sen)
A volunteer distributes food during the annual Thanksgiving dinner event in Vancouver, Canada, Oct. 10, 2016. About 3,000 people enjoyed free meals served by local charitable organizations during the annual Canadian Thanksgiving Day. (Xinhua/Liang sen)
A volunteer serves drink during the annual Thanksgiving dinner event in Vancouver, Canada, Oct. 10, 2016. About 3,000 people enjoyed free meals served by local charitable organizations during the annual Canadian Thanksgiving Day. (Xinhua/Liang sen)