2025-02-21
17 : 25 : 58
India, kurukshetra
Institution: national institute of technology kurukshetra