Togakushi Shrine consists of a lower, a middle and an upper shrine in the forested mountains northwe
Hakuba Happoone Winter Resort is a ski resort located on Mount Karamatsu in Hakuba, Japan.
The Kurobe Gorge is a beautiful, forested ravine in the rugged mountains of the Northern Japan Alps.
Three mountain ranges called the "Japan Alps" lie in the center of Japan. The Tateyama Kurobe Alpine
Watasenia scintillans, or the Firefly Squid, is only 3 inches long, but packs a stunning feature in
The Takaoka Great Buddha was finally completed 26 years after its reconstruction began in 1907.
Chirihama is the only beach in Japan where you can drive your car on the sand.
Kenrokuen in Kanazawa is justifiably classified as one of Japan's