Takayama, Japan The Hidden Gem of Japan's Countryside Takayama is a serene little town nestled in the Japanese Alps. My