A tropical yellow orchid growing on a tree in the Tropical Gardens of Menglun in Yunnan, China.