The Asian American Cultural Center of Austin held its 13th annual Dragon Boat Festival on Lady Bird Lake on Saturday afternoon. Twenty teams of 20 people each participated in the races, including...