2024-07-19
11 : 28 : 06
India, Kurukshetra
Institution: National Institute of Technology, Kurukshetra