The sign by the side of the road makes it plain. We are travelling on the most treacherous road in the world. This is not a sign that has been put up a local, or some wise guy tourist. Somewhere there in the picture below, lies one of the most important roads in India. And that is why the sign is important. It has been put there by…