2024-07-18
06 : 27 : 48
Poland, Warszawa (Żoliborz)
Institution: Birla Institute of Technology, Mesra