You asked what is this place? It's a place to be trapped in perpetuity until you're dead physically unless you hook your brain in a machine a la GITS style.
Would you believe me if my brain is hooked in a machine like this? https://www.youtube.com/watch?v=1QPiF4-iu6g Oh yeah, I'm just kidding by the way.