Tomb-Sweeping Day

Chinese traditional festivals, also one of the most important sacrificial festivals, are the days of ancestor worship and tomb sweeping.

More by Jianlian Lei

View profile