Indian snow artists showcased their talent by securing a bronze medal at the prestigious Colorado Snow Sculpture Contest
India achieved a commendable bronze medal at the International Snow Sculpture Championship, a renowned competition characterized by its intense rivalry. The Indian team, led by captain Zahoor Ahmad and snow […]
Continue Reading