Deity Yoga Visualization practice as a path to recognizing the nature of mind. Placeholder copy. Apply