Where is Peace House Sakura, Kyoto?

Where is Peace House Sakura, Kyoto located?

Peace House Sakura, Kyoto, Peace House Sakura, Kyoto, Japan (approx. 34.99555°, 135.77328°)


Where is Peace House Sakura, Kyoto on the map?