Every year the people of Cheung Chau Island celebrate the Bun Festival (Tai Ping Festival). Villagers disguised themselves as different deities and walked around the island to drive away the evil spirits responsible for the plague. Another story says the festival is part of an annual exorcism and fast.
If you have Nikonview or ACDSee, you can download my D2X photos and check out the GPS location of where the photo was taken. Enjoy!