2025-07-21
07 : 08 : 00
Poland, Piotrków Trybunalski
Institution: Birla Institute of Technology, Mesra