This is INUYAMA temple, INUYAMA means DOG's Mountain!
First time visit it, this gate is really big. You can compare it with the cars parked below.
This view is superb, like KL "Tian Hoe Kong" but about 2 times bigger than ours one.
This is the way to INUYAMA castle.