The Yangtze River Three Gorges 1, powered purely by electricity, made its debut in Yichang City, central China's Hubei Province on March 29.
View related News Release
Download this image