12 July 2012 - QA 10

Where is the world of spirit?
Sri Sri Ravi Shankar: It is not somewhere, it is here only.