Orchid flowers, Sikkim, India.