Summer snowfall descends on Himachal Pradesh, India Sign of the Times 06 June 2025 Hits: 6 Source link Prev Next