Where is Karasuma Station?

Where is Karasuma Station located?

Karasuma Station, Kyoto, Japan (approx. 35.00296°, 135.7597°)


Where is Karasuma Station on the map?