This aerial photo taken on April 24, 2020 shows the vehicles carrying a batch of components from Chinese green power developer Universal Energy for the 50 MW wind power project in Kostanay of Kazakhstan, driving on the Guozigou Bridge in Huocheng County, northwest China's Xinjiang Uygur Autonomous Region. (Xinhua)