Video encyclopedia


Liuji is a town under the administration of Dengzhou City in southwestern Henan province, China, located less than 8 kilometres (5.0 mi) north of the border with Hubei and 27 km (17 mi) south-southeast of downtown Dengzhou. As of 2011, it has one residential community and (社区) and 25 villages under its administration.
    Explore contextually related video stories in a new eye-catching way. Try Combster now!