Wrapped in thick woollens, Prime Minister Narendra Modi flew to the icy heights of Siachen Glacier in Jammu and Kashmir on Thursday where he lauded the armed forces and promised a national memorial for Indian soldiers.