Gigantic float festival held in northeastern Japan

The Goshogawara Tachineputa Festival, a famous summer float festival in northeastern Japan, takes place for the first time in three years.