2024-07-22
05 : 29 : 37
Poland, Aleksandrów Kujawski
Institution: Birla Institute of Technology, Mesra