The Englemann’s hedgehog, or Echinocereus engelmannii. Commonly known as the Santa’s cactus or the strawberry cactus.

- Image ID: GF5EC9
Philip Buonpastore / Alamy Stock Photo
Image ID: GF5EC9
Cactus flowers are unique flowers because they have dozens of stamens and petals, rather than the usual 5 to 10 of each that are most commonly found with flowering plants. The Englemann’s hedgehog (Echinocereus engelmannii). Commonly known as the Santa’s cactus or the strawberry cactus, the Englemann’s hedgehog is commonly found at elevations between 650 and 8,000 feet (200 to 2,400 meters). Hedgehogs are one of the first cactus species to bloom each spring. Credit and thanks to http://www.livescience.com/50606-cactus-flowers-spring-blooms.html for the information on the flower.
Location: Lake Mead National Recreational area, Nevada, USA.