Shrines and Temples Guide to Yanagimori Shrine (Chiyoda, Tokyo) Yanagimori Shrine is a small Shinto shrine along the Kanda River in Tokyo. This article will introduce helpful information for you to visit this shrine. 2021-06-01 Shrines and Temples