Azalea paradise you need to see in Tokyo!
This shrine is covered with 3000 flowers and 100 varieties of Azaleas! As we all know, Azalea is blooming at its peak in April. Nezu Shrine's Azalea garden took the spotlight as the colorful Azalea filled the garden. Be sure to visit Nezu Shrine to enjoy this beautiful flower paradise!