Where is Roman Kan?

Where is Roman Kan located?

Roman Kan, Kyoto, Japan (approx. 34.99378°, 135.75601°)


Where is Roman Kan on the map?