Castle Craig overlooking Meriden Connecticut.
Dedicated plaque at the base.
Filtered photo looking east.