Journey to the Mountain Adventure Trekking in Nepal – Thrills of Wondering in Himalayan Mountains By Susan W. Lillis 1 year ago Nepal is a beautiful landlocked country in South Asia, between India and China. It is