Photo taken on Agu. 9, 2015 shows the wind power generator group at Yueshan mountain of Lichuan City in Enshi Tujia Autonomous Prefecture, central China's Hubei Province. 203 wind power generators were built at the top of Yueshan mountain where the altitude is nearly 1,600 meters. (Photo: Xinhua/Yang Shunpi)
RIGHT BG