China Three Gorges Museum in Chongqing-the sculptures of boat trackers Feb 11, 2014 Annie Chen Leave a comment