
HighGeneral
As Indians Go Missing After Nepal Flash Floods, A Look At The Kailash Mansarovar Yatra
๐ฎ๐ณ IndiaAug 26, 2026 13:06SRC: NDTV WORLD
Intelligence summary
Mount Kailash, situated in Tibet, which China claims as its own territory, is revered as the abode of Lord Shiva in India.
AI threat score40/100