The Great Stupa and Mind Rolling Monastery in Clement town, Dehradun together mark the wide spread presence of Tibetan community. The Great Stupa at 60 metres is the world’s highest Stupa and with that there is a 35 metre high state of Buddha, rooms full of mural and relics from Tibetan art. Adibadri is a group of 16 ancient temples from the Gupta period located 230 kilometres from Dehradun. Along with the religious and historical value, it is bestowed with picturesque surroundings. Haridwar is an entire city that highlights the culture and beliefs of people of Uttarakhand, which one can explore.