Life musings – Mawphlang Sacred grove, Meghalaya, India Heaven is a place to be enjoyed in this life only, not after it.