If you come from the US, UK, Australia or Canada, honking your horn means one thing: you're angry. On Himalayan roads, the horn means something completely different. It means: I am here. It is a constant, gentle, entirely friendly announcement of your presence- especially on blind corners...