Kanya Pujan holds deep spiritual significance during Navratri, symbolising the worship of feminine power in its purest form.