This is a discussion thread for the following file:

S.A.L.T.

The Southern Africa Largest Telescope, located near the small town of Sutherland, South Africa. Although it can give us clear images of things 15,000 light years away, we are limited to seeing it in low-res...



Website: www.salt.co.za