North Truro Air Force Station is located near the tip of Cape Cod, facing the Atlantic Ocean, Mass.
It`s adjacent to the U.S. Coast Guard Station - separated by a golf course - the view in painting is daliesque the radome structures looking like giant golf balls on tees - golf course in foreground.
Out of date tower on premises is called Jenny Lind shipped to the premises in early 1900s from Boston where it formed part of a Railroad terminal, Jenny Lind sang from tower - Air Force Station built later around it.