2024-09-27
15 : 25 : 17
India, Kurukshetra
Institution: National Institure of Technology, Kurukshetra