2025-07-29
09 : 03 : 35
Poland, Piotrków Trybunalski
Institution: Birla Institute of Technology, Mesra