China China officially opens the world's longest high-speed rail route, which links Beijing and Guangzhou. Sources: BBC