Kamikochi (上高地, Upper Highlands) is highland valley within the Hida Mountains, in Nagano , Japan.