Nezu Shrine, the most beautiful shrine in Tokyo

Nezu Shrine is the most lovely Shinto shrine in Tokyo's 23 Wards, 6,600 square-meter Azalea garden, 1000 Torii with Tunnel, founded in 1705

TOKYO TOURISTS
I saw these koi fish swimming in one of the waterways around Tokyo's iconic Nezu Shrine.

#Japan #Tokyo #NezuShrine #KoiFish #Koi