HOHHOT - Deep in the Kubuqi desert in North China's Inner Mongolia autonomous region, rows of blue solar panels glisten under ...
In northern China, a city built for a million stands eerily quiet, its grand architecture lying empty with many saying the ...
The Kubuqi’s sunny weather, flat terrain, and proximity to industrial centers make it a desirable location for solar power ...