Strolling around the Junma Solar Power Station located in the Kubuqi Desert in Ordos, North China s Inner Mongolia Autonomous Region, it s hard for visitors to imagine that the area, now covered with blue solar panels and green vegetation, was once being totally barren and called the