SKY WATCH

An Internet-based, self-updating exhibit from the Space Telescope Science Institute portrays the beauty and power of the universe and guides the viewer to a deeper understanding of astronomy.