the ancient yogis , isherwood told her , believed that there was an actual center of spiritual consciousness , called the lotus of the heart , situated between the abdomen and the thorax , which could be revealed in deep meditation .