Bharat Mata Tripureshwari Devi temple: Architectural marvel and blend of elements of Hinduism and Buddhism