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.