Overview
The tutelary deity of Den-en-chofu in Ota-ku, Tokyo. The shrine is located on a hill, and you can see the Tamagawa River and Mt. Fuji in the distance from the Miharashidai viewing platform on the left before the shrine grounds. The shrine’s history is in English to the side of the main hall’s offertory box, so check out the shrine’s details while you’re here!
Available Facilities