A futuristic performance by Chinese humanoid robots on the streets and a tranquil time-out on the snow-covered mountains… Follow Xinhua to experience the dual vibes at the Swiss Alpine town of Davos, the venue of the just-concluded World Economic Forum. (recorded)