Kainchi Dham Temple, Uttarakhand, where a river flows next to a sacred temple that is surrounded by hills and trees.