Spectacular view of the sacred Ganges river flowing through the green mountains of Rishikesh, Uttarakhand, India.