Because it grows so quickly (up to 90 feet) and can easily be pruned into a handsome tree, the tree of heaven promised to ...
The idea of heaven and hell exists in many belief systems. Fire representing hell and some idyllic garden or clouds and angels are the images that come to mind when the terms heaven and hell are used.
The Temple of Heaven, situated in southeastern Beijing, is the largest extant sacrificial temple in China. During the Ming and Qing dynasties, it was the site of imperial sacrifices to Heaven.