🌐 Baba Harbhajan Singh Mandir
Baba Harbhajan Singh Mandir is a shrine near Nathu La in India’s Sikkim state, situated in a strategically sensitive Himalayan border region monitored for developments affecting India-China relations.
2
Signals
1
Articles