Uttarakhand is also called 'devbhoomi' which means, the land of gods. The state is home to some of the holiest and the most revered pilgrimage destinations in the country. Often called the abode of Gods, Uttarakhand is a state that offers to captivate tourists with its mystic Char Dham. Every year Uttarakhand attracts visitors in huge numbers for pilgrimage. Two of the most revered rivers of the country, namely Ganga and Yamuna originate from Gaumukh (Gangotri) and Yamunotri. The most esteemed pilgrimage circuit of the country incorporates Shri Badrinath and Shri Kedarnath, the holy seats of Lord Vishnu and Lord Shiva respectively. Another prominent Holy destination in Uttarakhand is the holy town of Haridwar, Situated close to Haridwar, on the banks of the divine Ganga is Rishikesh, a major centre for Yoga and Meditation – people from several parts of the world have been visiting this town for decades. Visitors from all over the world come to Uttarakhand for pilgrimage.