News
The Art Institute of Chicago announced Monday it would return a 12th century Nepali sculpture of the Buddha to Nepal. The museum is collaborating with the government of Nepal for the return of the ...
The Art Institute of Chicago Returned a Sculpture to Nepal But Obscured Its Connection to a Wealthy Donor The famed museum recently returned a 12th-century Buddha sculpture that it says was stolen ...
The 233-foot Leshan Giant Buddha in Sichuan, China, is the world's tallest Buddha statue, built in 713 B.C.E. to calm dangerous rivers.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results