An ancient tradition that started in China will be on display this weekend on the Peninsula. Thousands will take part in the International Dragon Boat Festival in Foster City. Teams feature all ages.