Yantra Meditations
Yantras are ancient geometric symbols that contain specific energy of a planet, aspect or a deity. In Sanskrit, the word “yantra” means “a tool”, as it is a powerful instrument for healing and spiritual liberation. Continue reading