Aerial view of photothermal power station in China's Xinjiang