A Sacred AreaTakayama is a small town in the Hida region at the base of the Japanese alps. It's surrounded by forest and mountains. Hida has been a...