China Chongqing China Three Gorges Museum Welcomes Year of the Snake with Exhibitions – iChongqingby Miles Cooper February 23, 2025