Masdevallia orchid flower {Masdevallia veitchiana} Machu Picchu, Peru, Sth America