Rhododendron arboreum (Tree Rhododendron) is an evergreen shrub or small tree with a showy display of bright red flowers. It is found in Bhutan, China, India, Myanmar, Nepal, Sri Lanka and Thailand. Rhododendron arboreum (Laligurans) is also the national flower of Nepal.
Comments