
This Lighthouse in Maine Was Chosen to Represent Earth to Aliens
What makes a lighthouse worthy of representing all of humanity to intelligent life in the universe? Nubble Light—formally known as Cape Neddick Light Station—isn’t just one of the most photographed