Posted in Article China built a 246-foot tower to test an emerging solar power system 2022-06-18 Leave a Comment on China built a 246-foot tower to test an emerging solar power system China’s built a 246-foot tower could unleash the power of geostationary satellites harvesting solar power 24/7 using high-frequency microwave beams. Source: China built a 246-foot tower to test an emerging solar power system