World''s highest photovoltaic power station begins electricity supply in
Phase I of Huaneng Nagu Photovoltaic Power Station, the world''s highest-altitude solar power project, started operation in southwest China''s Yunnan Province on Tuesday.
View Details