Takayama – A Visit to Japan’s Alps
Hida Takayama, Japan is a mountain town in the Gifu Prefecture with a population of nearly 100,000. It is in the heart of the Japanese Alps and also exposed to the Sea of Japan. The location causes a "lake effect snow". It is known that this area receives some of the highest, most consistent ... Read More