Bihar’s Buddha Circuit: A sanctuary for self-discovery