China installs 15,927 mirrors at world’s highest solar thermal plant to power 50,000 homes
China has proudly completed the construction of the world's tallest solar thermal power plant at an impressive altitude of over 15,000 feet.
Brief by WorldPing · Original reporting by Times of India
WorldPing
