C86 Big Brother and Great Ancestor
The Qing Ming Festival, also known as Tomb Sweeping Day, is the most important festival in China.
At the beginning of April every year, Chinese people would go back to their hometowns to worship their ancestors, and the film crew of "The Mystery of the Deep Palace" was no exception.
On the afternoon of April 3rd
