File:Foto SST.jpg

Summary
The solar submillimeter-wave telescope (SST) is at the El Leoncito Observatory located at 2550 m altitude in the Argentina Andes.