Uttarkashi is a thrilling small town nestled within wooded slopes at an altitude of 1150 mts. The bewitching scenery, high cliff mountains, old temples combined with the smiling faces of the people make up for a fascinating image of the whole valley. more