Ambitious solar thermal power project gets ready
In a solar thermal power project designed to provide stable electricity for the northern Xizang autonomous region, the installation of nearly 16,000 heliostats — mirrors that concentrate solar energy — has been completed, marking a key step toward the …