Chumathang Hot Spring, located in Leh district near the Indus River, sits along the route to the well-known Tso Moriri Lake.
A hapless visitor to Yellowstone National Park’s world-famous hot springs got a thermal surprise after dunking her hand in the spring’s steaming-hot waters. In a video that has gone viral, a man and a ...