Uttaranchal is also revered as the 'abode of gods' because of the uncountable ancient temples situated here. Every mountain, every rock and every stream of Uttarakhand is somewhat associated with the mythological background of India. The sacred shrines of Char Dham, holy Panch Prayag, Lord Shiva's Panch Kedar, Lord Vishnu's Panch Badri and numerous other renowned temples are situated in Uttarakhand. Millions of devotees visit Uttaranchal every month to visit sacred pilgrims and to perform ritual practices. In Uttarakhand all the gods and goddesses resides on the highest seat to bestow the devotees with blessings. Wash your sins by taking a holy dip in the sacred Ganga River, make a wish inside the temple in front of the god, praise the beauteousness of nature and go home with an invigorated soul.