India Opens World’s Highest War Memorial At Galwan, Five Years After Deadly Clash With China

The war memorial near the KM-120 post on the strategic Durbuk-Shyok-Daulat Beg Oldie Road in Ladakh, is located at one of the harshest military deployment zones in the world