Sci-fi comes to life: Visitors walk next to a 9-meter-tall sculpture (雕塑) of Benben, the robotic dog from the movie The Wandering Earth II, at the 81st World Science Fiction Convention in Chengdu, Sichuan province, on Oct 21. The convention ran from Oct 18 to 22. AFP