The Piu Sik parade is part of the century-old Taoist festival Cheng Chau Jiao Festival, which is now also known as the Cheung Chau Bun Festival and has been on China’s national list of intangible cultural heritage since 2011.