The ‘Tomb of Christ’ is in … Japan? Inside the remote village guarding one of history’s strangest legends
Shingo, Japan — Deep in the misty, wooded hills of Aomori prefecture, the drive toward Lake Towada is a classic scene of rural Japan. There are terraced rice paddies, quiet farmhouses and endless greenery. Then, just past the village of Shingo, a small, …