'Saw Lord Shiva's Face When Water Came Hurtling Down': Kailash Pilgrims To NDTV
A group of women from Tamil Nadu were among hundreds of people who were on a pilgrimage to Mount Kailash, a Himalayan peak in Tibet that is considered the home of Lord Shiva.
5News aggregated this summary from the outlet’s public feed. The full article, with all the context, is on www.ndtv.com — the content belongs to NDTV - World News.