Pitahaya agria (Stenocereus gummosus) and Mexican giant cardon cactus (Pachycereus pringlei) in Sonoran Desert. Near Bahia de Los Angeles, Baja California Sur, Mexico.