A serene scene at Nezu Shrines lush garden with a vibrant red torii gate surrounded by colorful azalea flowers, creating a tranquil and magical atmosphere in Tokyo, Japan.
Discover the vibrant beauty of Nezu Shrines garden with a striking red torii gate in Tokyo, Japan.