Here is the best place on Earth to see stars, according to science

The IceCube neutrino lab in Antarctica Good news: Scientists have found the absolute best place on Earth for romantic stargazing! Bad news: It’s literally next-door to the South Pole. The hotspot (or cold spot, in this case) is called Dome…