A 300-megawatt solar project in Chamdo, Xizang autonomous region, has deployed high-altitude-adapted installation robots ...