Tahoe Star Tours Presents

The Cosmoarium

The stars shine brilliantly in the clear night sky at Northstar California's Cosmoarium.