This gallery contains 1 photo.
The Nine Emperor Gods Festival, better known as the Vegetarian Festival because it involves consumption of strictly vegetarian foods is a Taoist celebration observed by the Chinese minorities in South East Asia. It is celebrated on the ninth lunar month … Continue reading








