Apparently these are the National Flower of Mexico. The mountains of Guatemala and Mexico are their ancestral home. Must be a beautiful place!!
There are quite a few different kinds, this seems to be some sort of "Cactus Dahlia"
Share this image:
Feedback for Flaming Petals: