Just did a google search and found the wikipedia listing. This flower sure a very beautiful specimen.
"Cannonball Tree, is an evergreen tree allied to the Brazil Nut, and is native to tropical northern South America and to the southern Caribbean. In India it has been growing for the past two or three thousand years at least, as attested by textual records; hence it is possible that it is native to India also. It's part of the family Lecythidaceae and grows up to 25m (82ft) in height.
Nikon D90, Nikon D7000, Pentax ist Ds, Nikkor 18-105mm, Nikkor 70-300mm, Nikkor 50mm f1.4D, Nikkor 105mm f2.8 macro, Takuma 50mm f1.7, Sigma 70-200 f2.8, Sigma18-200mm, .