Hero1

Choraku Temple
central Shimoda
Thumbnail
Thumbnail
Thumbnail
Chorakuji Temple is the location of the signing of the 1854 Treaty of Shimoda which established diplomatic relations between Japan and Russia.
Choraku Temple
Line 1
Address
415-0023
3-13-19 Shimoda-shi,Shizuoka