River Azusa flowing through the highland Kamikochi valley with towering, snow-capped mountains behind