Categories
|
States
|
Countries
South Pole Telescope
The South Pole Telescope (SPT) is a 10 metre (394 in) diameter telescope located at the Amundsen-Scott South Pole Station, Antarctica. The telescope
...
More Info
|
Scientific - Astronomy
-
1 comments
Antarctica
,
Antarctica (AQ)
[
URL
]
[
X
]
URL:
Submit location to Virtual Globetrotting: