Nezu Shrine

A serene Japanese shrine surrounded by vibrant azalea gardens in full bloom.

Serene Nezu Shrine with lush azalea gardens, a vibrant Japanese oasis of colorful flowers.

The Azalea Festival at the Nezu Shrine. 3,000 azalea plants – roughly 100 varieties in total, including rare breeds such as the black karafune flower.