Discover Japan’s Most Serene Temples Discover a spiritual retreat from the pressures of daily life in Koshu, Yamanashi.