Latest Postings
Haystack Observatory is an astronomical observatory owned by Massachusetts Institute of Technology. It is located in Westford, Massachusetts. When Security saw me taking photos they asked some questions. I explained how much I love this science stuff. Isn't this the coolest thing?