2025-02-25
10 : 35 : 08
India, Chandigarh
Institution: National Institute of Technology, Kurukshetra