Name
Takeya
Kannon
Niorin Kannon
Temple
Location
N. 37°36'11.5", E. 139°55'04.1", Elev. 733 ft.
Date Built
1573