Worlds of David Darling
Encyclopedia of Science
   
Home > Encyclopedia of Science

solar tower




A solar telescope that is mounted on a tall tower in order to place the optics above the image-distorting layer of Sun-heated air near the ground.


Related category

   • SOLAR TOPICS