Takayama is a small town in the Japanese Alps. Many parts of the town are listed as heritage buildings made of wood. One of the main attractions is the Hida …

AloJapan.com