Buddhists try to live a good life by following the Buddha's teachings ... form what some people think may be the world’s largest book! This photography shows people meditating at the London ...