Churia Tunnel: The First Tunnel Road of Nepal & Asia Built in 1917

In this article, I am going to share about the Churia Tunnel of Nepal & Asia which was built in 1917. The tunnel built exactly 100 years ago is an important part of Nepal’s...