Nezu Shrine Azalea Garden
Nezu Shrine Azalea Garden - Nezu Shrine in Tokyo is without a doubt most famous for its unique undulating azalea garden built along hills and trails. It is planted with more than 3000 azaleas of over 100 species. Next to the Azalea Garden or Tsutsumi Teien, pathways tunnel through hundreds of torii or shrine arches. Nezu Shrine was established more than 1900 years ago and is one of Tokyo’s most important and historic Shinto shrines.