I have a guestion.What does the idiomatic expression "in the land of the living" means?
What you want to know depends a little bit on the context...
But in general i would say that it refers to "our" world - to the reality that 'happens right now.
OK? Does it fit into the context you "discovered" it in?