Uttarakhand has long been called "Land of the Gods" as the state has some of the holiest Hindu shrines, and for more than a thousand years, pilgrims have been visiting the region in the hopes of salvation and purification from sin. Gangotri and Yamunotri, the sources of the Ganges and Yamuna, dedicated to Ganga and Yamuna respectively, fall in the upper reaches of the state and together with Badrinath (dedicated to Vishnu) and Kedarnath (dedicated to Shiva) form the Chota Char Dham, one of Hinduism's most spiritual and auspicious pilgrimage circuits. Haridwar, meaning "Gateway to the God", is a prime Hindu destination. Haridwar hosts the Haridwar Kumbh Mela every twelve years, in which millions of pilgrims take part from all parts of India and the world. Rishikesh near Haridwar is known as the preeminent yoga centre of India. The state has an abundance of temples and shrines, many dedicated to local deities or manifestations of Shiva and Durga, references to many of which can be found in Hindu scriptures and legends. Uttarakhand is, however, a place of pilgrimage for the adherents of other religions too. Piran Kaliyar Sharif near Roorkee is a pilgrimage site to Muslims, Gurudwara Darbar Sahib, in Dehradun, Gurudwara Hemkund Sahib in Chamoli district, Gurudwara Nanakmatta Sahib in Nanakmatta and Gurudwara Reetha Sahib in Champawat district are pilgrimage centres for Sikhs. Tibetan Buddhism has also made its presence with the reconstruction of Mindrolling Monastery and its Buddha Stupa, described as the world's highest at Clement Town, Dehradun.