ZHONGWEI, CHINA - JUNE 25, 2024 - Photo taken on June 25, 2024 shows a new energy base in the Tengger Desert in Zhongwei city, Northwest China's Ningxia Hui Autonomous region. Solar panels form a blue "photovoltaic ocean" that continuously produces g