The giant golden Buddha at the Quanjian International Hotel in Jiangsu, China, has come under scrutiny as part of the public scandal rocking the health product company. Photo: Baidu.com