Term: chumbawumba land
Example: in chumbawumba land a person can let go and be themselves, invigorated and surrounded by a sense of deep happiness
Definition: any place where a person feels that heaven is close, their soul is free, or they have glimpsed heaven