This road leads towards Neru Mountain Pass, the passage starting from here is called Neru View Point. Believe it or not the beauty of this pass I have seen was out of this world, there are no such words what I have seen & felt. Just it was all beyond the imagination.
