Science

Some celestial yardsticks are visible in the night sky