the mountains and river in leavenworth