Where is Kyomachi Yumeji?

Where is Kyomachi Yumeji located?

Kyomachi Yumeji, Kyoto, Japan (approx. 35.00825°, 135.73503°)


Where is Kyomachi Yumeji on the map?