Flowers Bloom over Tokyo’s Sumida River (Japan in Photos)

Rain failed to dampen the excitement of the Sumida River Fireworks, Tokyo’s largest display, which took place on Saturday, July 29. Massive crowds gathered along the banks of the river watched as around 20,000 fireworks boomed, sparkled, and cascaded overhead. (© Jiji)

Tokyo festival fireworks summer