The Nawang Dorjay Stobdan Sports Complex ice rink in Leh, situated amidst the majestic Himalayas, made a historic debut with the just-concluded first chapter of the Khelo India Winter Games 2024. This rink is India's first natural ice hockey arena built to international standards. (More Sports News)