Vu Lan, known as Ghost Festival or Wandering Souls Day, is an important day in spiritual life of Vietnamese people. So it is annually held on 15th July of the lunar calendar. After the Lunar New Year (Tet Holiday), this is the second largest annual traditional festival in Vietnam. Because people celebrate this day to […]