The facility was launched in Garbyang, a tri-junction of India, Nepal, and Tibet, that holds strategic and spiritual significance
The facility was launched in Garbyang, a tri-junction of India, Nepal, and Tibet, that holds strategic and spiritual significance