Located in the Indian state of Uttarakhand, Chota Char Dham is one of the most popular pilgrimage sites in India, attracting ...