Kamikochi clear river with snow-capped mountains under a blue sky