yep that was it, pretty cool placeDid you go here?
Atlanta's Doll's Head Trail May Be the Creepiest Hike in the Country
Doll's Head Trail in Atlanta's Constitution Lakes Park doubles as a found art exhibit—but the pieces on display are much creepier than what you'd find in a normal museum.www.mentalfloss.com