Cannonball tree within the garden of a Buddhist temple. #310773178
Description
Cannonball trees adorn numerous Buddhist temples. According to Buddhist scriptures, it is believed that Lord Buddha was born under the comforting shade of a Cannonball tree.