Share Pinterest Facebook Twitter LinkedIn Located about 50km west of Matsumoto lies the stunning Kamikochi, roughly meaning ‘where gods descend’. The popular scenic national park is the gateway to the Japanese Alps. 📷: @nickjol. #VisitJapanAU #JapanRevealed #visitjapanJapanRevealedVisit JapanVisitJapanAU AloJapan.com
AloJapan.com