China's first commercial suspended monorail line opened to the public on September 26 in Wuhan, capital of central China's Hubei Province.