Welcome to the James Tellen Woodland Sculpture Garden, a hidden gem that’ll make you question reality and embrace the bizarre ...