Orchid flower (Lycaste sp.). Machu Picchu, Peru, Central America