Love the community, never seen it before. But your photos don't fit the shit criteria.
This place, from photos and your description, reminds me of a place in Brazil called Inhotim. Try to search about it, but it's a mix of botanic garden and arts exhibition. One of the coolest places I've been ever.