2024-06-10
21 : 46 : 31
Mongolia, ulaanbaatar
Institution: Birla Institute of Technology, Mesra
ta ta a