Nine Emperor Gods Festival And Vegetarians

  Nine Emperor Gods Festival happens annually, a Taoist celebration beginning on the eve of the ninth Chinese lunar calendar month, and is popularly celebrated in Malaysia, Thailand and Indonesia.…