Living in a remote place in Highlands made me split out of time into another place that is here and now. I was free to trust the present moment wholeheartedly, unreservedly. Nature is the perfect reflection of who you are. Immersing yourself in it can be a beautiful reminder of how amazing you are.
The more you acknowledge the miracle that you are, the more you access the fullness of your being.
When you are alienated from nature, you seek Gods; when you are in touch with who you really are, you are a God.
The miracle happening inside you every moment.
The image is a part of my travel photography.