Secret outdoor art installation hidden along the old trolley trail where glass, bike parts, and random objects hang from trees like a mystical forest gallery.