Barrel cactus and Cholla cactus growing amongst stream stones, Diablo Canyon, San Pedro Martir NP, Baja California, Mexico