Japanese Ambassador takes a dip in the Ganga shares spiritual moment from Rishikesh