Just happen to see this video from Dhamma Wheel today. No intention to compare two religions but just a nice video.