Sri Chilkur Balaji Temple: Unwavering Faith, Unique Traditions