Transparent Lighthouses

This 75-foot tall glass tower, evocative of a lighthouse, is part of the Tom Ridge Environmental Center (TREC) located at Presque Isle State Park in Erie, Pennsylvania. The TREC faux lighthouse with its visible (131 steps) staircase reminds me of how we, as lighthouses for God, need to be not only strong and firmly grounded in … More Transparent Lighthouses