Meaning Of Subhan Allah
Subhan Allah means that Exalted is the God. There’s no requirement for a particular mental image. It is also possible to imagine yourself in the presence of God without forming any image of God at all in your mind, which is my preferred way.