Site icon New Jetpack Site

FACT FOOD #1839

A mountain pass with listening ears, that’s the translation of the famous mountain pass, Nathu La, located in the East of the Himalayas bordering Sikkim, an Indian state with the autonomous region of Tibet.

Exit mobile version