Name
Tamurayama
Kannon
Sei Kanzeion
Temple
Location
N. 37°31'01.6", E. 139°51'28.8", Elev. 654 ft.
Date Built
1903