DC’s Glass Forest: Hidden Art in the Woods
DC has many parks and woods to explore, but few of them include an art installation. Hidden in a clearing of the woods near the Palisades Rec Center in Northwest Washington DC is what visitors have named the Glass Forest (aka The Shrine). When walking through the wood trails, wanderers will find an art installation…