India Voting at world’s highest polling station: Song, dance and 100% turnout in Himachal Pradesh’s TashigangNovember 14, 20220 Tune, dance, and sweets welcomed voters on the Tashigang mannequin polling station, the world’s highest, within the Lahaul and Spiti…