The 233-foot Leshan Giant Buddha in Sichuan, China, is the world's tallest Buddha statue, built in 713 B.C.E. to calm ...
My object today is a stone head of the Buddha, from Borobudur. Through it we can plot the huge network of connections across the China Sea and the Indian Ocean, by which goods and ideas ...