Source: www.hinduismtoday.com
This body is a world, a universe just like the one outside, and that is why great beings all say to look there, inside. If you look outside of yourself, you won’t find anything. But what is it that has its eternal source in God? Certainly not the body. The scriptures talk of the angustha purusha (thumb-sized body) which dwells in the heart. Within it are contained all the stored desires and deeds of the individual soul.
Swami Prakashananda