India just opened the world's highest war memorial in Ladakh

India