Where is Fukakusa?

Where is Fukakusa located?

Fukakusa, Fukakusa (Station), Japan (approx. 34.96413°, 135.77°)


Where is Fukakusa on the map?