2025-02-24
16 : 37 : 57
India, Kurukshetra
Institution: National Institure of Technology, Kurukshetra