Nezu Shrine, established in 1705, is a Shinto shrine located in Bunkyō, Tokyo, Japan. It is famous for its Azalea Festival (Tsutsuji Matsuri) which is held on its grounds from early April until early May.