Sanja Matsuri is a wild and wonderful Shinto festival in which ornate shrines called Mikoshi are carried through the streets of Tokyo surrounded by enthusiastic crowds of over a million locals and tourists.
Sanja Matsuri Festival, next to Sensoji Temple, Asakusa, Tokyo (age fotostock/Robert Harding)
Bearers of Mikoshi, Kaminarimon dori, Asakusa, Tokyo (age fotostock/Robert Harding)
Mikoshi portable shrine of the gods parade and crowds of people, Asakusa, Tokyo (Christian Kober/Robert Harding)
Detail of shrine bearers, Sensoji Temple, Asakusa Jinja, Asakusa, Tokyo (age fotostock/Robert Harding)
Senso-ji Temple, food stalls and decoration during Sanja Matsuri Asakusa (age fotostock/Robert Harding)
Night time at Sanja Matsuri Festival next to Sensoji Temple, Asakusa, Tokyo (age fotostock/Robert Harding)
Senso-ji Temple, detail of food stall during Sanja Matsuri (age fotostock/Robert Harding)
See more photos of Sanja Matsuri here