Where is Peace House Sakura?

Where is Peace House Sakura located?

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


Where is Peace House Sakura on the map?