Monkey orchids, found in the Peruvian cloud forest. Scientific name: Dracula simia. Creepy.
[neatorama]