Have you ever dreamed of a place which gives you the possibility of exhausting your camera by the continuous flow of scenic spots which shout at you to capture them and share them with your loved ones back home?
No one could blame you if you feel enthralled by The Japanese Alps, which have been dubbed as the roof of the world. Toyama Prefecture, here we come.
The location of Toyama Prefecture is in central Japan. Noteworthy mountains on three sides, and opening on to the majestic Toyama Bay and the Sea of Japan surround it. There are ten cities within this mini Prefecture that forms part of Chubu on the main Island of Honshu.