Chinese President Xi Jinping on Friday night declared the 24th Olympic Winter Games open at the National Stadium in Beijing.