Miracles play a crucial purpose from the veneration of Buddhist relics in Southern Asia. So, Somawathie Stupa in Sri Lanka is definitely an more and more well known site of pilgrimage and vacationer location as a result of multiple experiences about miraculous rays of sunshine, apparitions and modern day legends, https://www.youtube.com/watch?v=RSlwOZLlUGg