A 12-year-old boy was pulled from Provo River after falling in near Bridal Veil Falls and being carried downstream for about 30 minutes. He died at the hospital Saturday afternoon.