A "most scenic" high-speed rail line. A new high-speed railway has been put into operation in Hubei, China, which is linked to many tourist attractions.