Science5 years ago
The best place to see the stars on Earth: Where they can finally be seen without their twinkles | All – All News Buzz
Stars saw from a spot considered Dome A in Antarctica can at long last be seen without their sparkle – which implies in a lot more...