YUEXI, June 7, 2016 (Xinhua) -- Villagers try a shoe bottom cleaner at the Zhongguan Village, Yuexi County of east China's Anhui Province, June 6, 2016. Villagers in Zhongguan Village of the Dabieshan Mountains experienced on Monday the world's new technologies during a home appliance festival held by Taobao, an online marketplace under Alibaba. (Xinhua/Wu Fang)