India specialNature Tehri (Uttarakhand, India): Magnificence hidden in mountains February 23, 2018 volgalhs PREVIOUS Comments Pages: 1 2