12 July 2012 - QA 10

Where is the world of spirit?

Sri Sri Ravi Shankar:

It is not somewhere, it is here only.