Strange tree with gorgeous flowers in the Mirror Pagoda compound, Yangon, Myanmar