Where is Jiri – Location

Jiri is a remote and mountainous region in the foothills of the Himalayas, 188 kilometres east of the Nepalese capital, Kathmandu.


Larger View