News

LONDON, Feb. 1 (Xinhua) -- An exhibition opened at the Science Museum in London on Thursday, featuring 23 resplendent mechanical clocks, called zimingzhong, on loan from the Palace Museum in Beijing.