God is everywhere, which means he can be in us too. You really cannot picture God in any physical way, since he is spirit. But you certainly can become so intimate with the Lord to know that he and you are in union as one, completely inseparable from each other in spirit! Now, he is immediate and always present. Where? How? It no longer matters.