Inside the Nebuta festival of Northern Japan that brings giant paper lanterns to life

For a week in August, smells of fresh apple juice and crispy fried chicken waft through the air every evening in Japan’s northern Aomori prefecture.Read More