"I am lucky! I feel very blessed to be in Shree Peetha Nilaya, in Germany. Why? Because it's the centre of Europe. Of course there is the historical point of view, why God sent me there. It's also the balancing of the energy in the centre of Europe.
Springen itself is the place where the Divine Mother resides. She creates the whole balance. In the Sri Yantra course, I explained that Shree Peetha Nilaya stands as a Sri Yantra in the middle of Europe.
Whoever goes inside it, goes into the Ananda Loka where the Divine Mother Herself resides. So, you are on Her lap, sitting like a baby on the Mother's lap. And She takes care."
Sri Swami Vishwananda