HD
Photo taken on July 18, 2024 shows the Mihilltop wind - solar complementary power station under the sea of clouds in Zaozhuang, Shandong province, China.
Photo taken on July 18, 2024 shows the Mihilltop wind - solar complementary power station under the sea of clouds in Zaozhuang, Shandong province, China.
Contact your sales representative for commercial and promotional uses.