Uttarakhand is called Devbhoomi – the land of Gods. Of Course, there are temples dedicated to Shiva everywhere. However, for, me it is the Himalayas that surround its valleys that make it look like a valley worthy of living of Gods. When you sit there w