Thousands of Hindu pilgrims bounds for a Himalayan cave shrine stranded due to rain and show

Record ID: 281639