Uttarkashi, home of ancient temple dedicated to Lord Shiva

Uttarkashi, meaning Kashi of the north, is a town located in Uttarkashi district in Uttarakhand, India. Uttarkashi, the headquarters of the eponymous district, is an ancient land with rich cultural heritage and a picture-postcard-like appeal with sweeping mountain views. It is famous for an ancient temple dedicated to Lord Shiva, which is visited by thousands throughout the year.