Was This Statue in the Denver Art Museum’s Collection Originally Stolen From Nepal?
Source DENVER, COLORADO February 5, 2021 (5280): A piece in the Denver Art Museum’s Asian collection is causing controversy amongst art historians and concerned citizens of Nepal. The object in question is a 30-and-three-quarter-inch-tall tablet depicting Shiva, a revered Hindu Deity, and his wife Parvati, along with their children and other attendants. Nepalese Hindus refer to images of the embracing…
