Veles Rock, or “Veles’ Stone,” is located in the western part of Ukraine, with coordinates 49.945858, 25.331099. This place, surrounded by a beech forest, has many names, including Devil’s Stone and Devil’s Rock. According to legends, the stone is about 10 million years old, making it the oldest natural monument and source of spiritual energy.
Geologically, it is a natural formation, but for the followers of the religion, Veles Rock is a gateway between the world of humans and the energy of Veles himself.