Learn about the Dewa Sanzan, the three mountains that are the pride of Japan's north - and a deeply spiritual site for many.

Unseen Japan