Residents of tribal villages in Himachal Pradesh's picturesque Spiti valley are enthusiastic about casting their vote at one of the country's highest polling stations Wednesday despite snowfall making the region even colder.1:00 PM on May 12
Be the first to comment...
Add Your Comment