The 233-foot Leshan Giant Buddha in Sichuan, China, is the world's tallest Buddha statue, built in 713 B.C.E. to calm ...
A giant statue of Buddha in China has had its toes dampened by floodwater for the first time since the 1940s. The 71m-tall statue, a Unesco heritage site, was carved out of a rockface in Sichuan ...
An curved arrow pointing right. A group of Chinese businessmen are honoring the former Chinese leader Mao Zedong with an enormous gold-plated statue depicting the polarizing Communist revolutionary.