Scientists estimate there are "70 thousand million, million, million" stars in the observable universe. Astonishingly, just 10 drops of water contain as many H2O molecules as there are stars in the sky.