The 233-foot Leshan Giant Buddha in Sichuan, China, is the world's tallest Buddha statue, built in 713 B.C.E. to calm ...
“And obviously, the statue of the Buddha in this temple,” he said. “Anybody who comes to that temple, feels so calm and collected once they see that big Buddha. There’s no magic to i ...
"And obviously, the statue of the Buddha in this temple," he said. "Anybody who comes to that temple feels so calm and collected once they see that big Buddha. There's no magic to it. But you have ...