This awesome blossom is a Monkey Orchid (Orchis simia). In our wildest dreams we never imagined that there might actually be flowers out there with monkey faces. Nature truly is awesome. This looks like something straight out of Through the Looking Glass and What Alice Found There. Less talk, more monkey flowers!
“These wonderful orchids come from the south-eastern Ecuadorian and Peruvian cloud forests from elevations of 1000 to 2000 meters and as such not many people throughout history got to see them. However, thanks to intrepid collectors we do get to see this wonderful Monkey Orchid.”
HH: Again, nature never ceases to amaze