Hundreds of tourists stuck in Himachal's Bir Billing landslide rescued
The tourists in about 60 vehicles had been stuck after a landslide near the Point Five area Friday evening.
The tourists in about 60 vehicles had been stuck after a landslide near the Point Five area Friday evening.