Photovoltaic power stations are seen on a barren mountain in Zhangjiakou, Hebei province, China, August 9, 2023.