Jen Chen is a phonetical translation from Mandarin , meaning Humanity Vehicle. The term 'vehicle' in Buddhism is analogous to a conveyance of deliverance for sentient beings. The Buddha taught Five Vehicles of Buddhism. World Jen Chen Buddhism is dedicate