Aomori City - Japan
Site of the famous Nebuta festival in August each year that sees huge floats (many depicting scenes in Japanese history) parade through the streets be .. more »
2009-08-05 08:17:24
Site of the famous Nebuta festival in August each year that sees huge floats (many depicting scenes in Japanese history) parade through the streets be .. more »
2009-08-05 08:17:24