Houlletia odoratissima

Houlletia odoratissima is a species of orchid that occurs in the Andes from Panama to Bolivia.