
Cheng Beng is the Chinese equivalent of All souls day. It falls on 5th of April, but if you follow the Chinese lunar calender it could be 2 weeks around that time. Cheng Beng is a day for the Chinese people to pay respect to their ancestors, clear the graves and bring offerings of food in an act to honour their memory.
My Great Great Grandfather passed away almost 100 years ago. He was the first in the family to leave China in search of greener pastures. He eventually made his way to the island of Penang 🙂
The photos are the graves of my Great Grand Parents and my Great Great Grandparents. You can see carvings of Sikh guards and animal guardians around the tomb because the Chinese believe that when they cross over to the after life, they will continue to need these earthly luxuries.
The food offering we present, is that of a feast, to honour and to show our appreciation.
5 generations later, the tradition of Cheng Beng is still respected and followed. I took photos of this day as a documentation for my family to remember. It is now up to my generation to continue this tradition dating back thousands of years.




April 16, 2014 at 19:06
When you are young and free. You need to travel. I saw 40 countries when I was young. Kids and family changes us norm,
April 16, 2014 at 17:37
Well, you are lucky to have a family. I’m alone so travelling fills my gap! 🙂
April 16, 2014 at 12:50
You are very lucky. Before four kids. I was a traveler. Good to learn what is beyond our view.
April 16, 2014 at 12:42
i am happy you enjoyed my post and photos about Cheng Beng. I am grateful to live where I do. It’s taken me travelling around the world to realise how blessed I am 🙂
April 16, 2014 at 12:38
Thank you for the amazing photos. You take me on good vacations with the photos and the the description. I like the photo you have here. You are lucky to be near the ancient and beautiful art and history.