Located in the serene foothills of the Himalayas, the gorgeous Mindrolling Monastery in Dehradun attracts thousands of Indian and international tourists annually