2025-03-04
20 : 00 : 14
India, Kurukshetra
Institution: National Institute of Technology, Kurukshetra