National Solar Observatory
Alamogordo, NM
City
The National Solar Observatory is a United States federally funded research and development center for solar physics headquartered in Boulder, Colorado. It was founded in 1984 and is operated by the Association of Universities for Research in Astronomy.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account