A giant marionette doll is shown at an international convention centre in Binzhou, East China’s Shandong province on September 27, 2016. The nine-meter-tall doll from Spain is the tallest one in the world. (Photo/IC)
A giant marionette doll is shown at an international convention centre in Binzhou, East China’s Shandong province on September 27, 2016. The nine-meter-tall doll from Spain is the tallest one in the world. (Photo/IC)