Taima Yamaguchi Jinja Shrine

Located at the foot of Mt. Nijo, this shrine has been worshiped as a local guardian deity since ancient times.
The torii gate, which usually faces the main shrine, is built facing Mt. Nijo.