The Los Angeles River (also called: El Rio De Nuestra Senora La Reina De Los Angeles De Porciuncula or Porciuncula River; Spanish: "River of the Angels"; informally LA River) is a river flowing through Los Angeles County, California, in the United States. About long, it flows from Canoga Park south and west to its end at the Long Beach Harbor, in San Pedro Bay, part of the Pacific Ocean. The basin is rimmed by the San Gabriel Mountains, Santa Monica Mountains and Santa Susana Mountains, as well as several smaller mountain ranges. Much of the water that flows in the Los Angeles River flows in from tributaries that come from the mountains.