Which Himalayan peak is considered sacred by both Hindus and Buddhists and is located in India?
Quiz Options
- K2
- Nanda Devi
- Mount Kailash
- Annapurna
Explanation
Mount Kailash in Tibet is revered as a holy site, and while technically in Tibet (China), it's deeply significant in Indian religious traditions and geographically close.