New ways. © Moo Dog Press.com January 13, 2012 Editor Previous Next A solar array panel at Meigs Point Nature Center in Connecticut, part of recent installations at the state park. Return to Timeless: Forces of Nature And Ingenuity