BlogHide Resteemsadityasankar885 (25)in travel • 7 years agoSikkim High Hill Station from IndiaWay to Nathula Pass, Sikkim. #NathuLaPass Nathula Pass is a mountain pass in Eastern Sikkim, on the Indo-Chinese border that serves as the trade link between India and China. Nathula Pass…adityasankar885 (25)in travel • 7 years agoWorld 7 Wonders This Is One Of