24 Jun June 24, 2015tibet Nathula Pass Border Was Opened for Indian Pilgrims to Tibet Nathu la pass is the border between Tibet and India which is located South-East of Read more