You Haven’t Lived Until You’ve Experienced This One Incredible Forest In Washington DC
The Glass Forest near Palisades Recreation Center in Northwest DC is a bizarre and enchanting collection of sculptures made from various materials, creating a unique and must-see attraction.