Stock Photo of Canafistula is a fast-growing, medium-sized, deciduous tree which grows to about 9 meters in height. Leaves are compound, with 4-8 pairs of opposite leaflets. It produces flowers which are golden yellow and hang in showering bunches of up to 40 cm long earning its common name of `golden shower tree.` Canafistula is native to India, the Amazon and Sri Lanka,