» Society » Permalink » Source ↑ 0 ↓ Hubble revisits a cosmic yardstick The latest ESA/Hubble image highlights the spiral galaxy NGC 3370, located nearly 90 million light-years away in the constellation Leo.