Indian Mountaineer Takes National Flag To Europe’s Highest Peak On I-Day

London: Indian mountaineer Bhawna Dehariya on Monday unfurled the tricolour on Mount Elbrus, the highest peak in Europe, to mark India’s 76th Independence Day....