Qingming Festival is when Chinese people traditionally visit the tombs to sweep tombstones. This tradition has been legislated by the Emperors who built majestic imperial tombstones for every dynasty. For over 5000 years, the Chinese imperials, nobility, merchants and peasantry alike have gathered together to remember the lives of the departed, to visit their tombstones to perform Confucian filial piety by tombsweeping, to visit burial grounds, graveyards or in modern urban cities, the city columbaria, to perform groundskeeping and maintenance, and to commit to pray for their ancestors in the uniquely Chinese concept of the afterlife and to offer remembrances of their ancestors to living blood relatives, their kith and kin.