What Is Aomori Nebuta Matsuri (Aomori Nebuta festival)?
The Aomori Nebuta Matsuri is one a Japanese great festivals that takes place in the city of Aomori at Tohoku. The festival is held annually from August 2 to 7, and features large floats called nebuta.