Auli: Beautiful Hillstation in Uttaranchal, India

Auli is a picture postcard kind of a place situated in Uttarancahl, India. I went there in the August of 2002, just after submitting my Ph.D. thesis and just before starting my first job that turned out to be an