Preparation of UllambanaUllambana, or the Ghost Festival, is the most popular festival celebrated by Buddhists in different countries including China, Japan, India, Thailand, Malaysia and others. On this day, it is believed that the "Gates of the Hell" are opened a...