Where is Takadanobaba Station?

Where is Takadanobaba Station located?

Takadanobaba Station, Takadanobaba Station, Japan (approx. 35.71286°, 139.7039°)


Where is Takadanobaba Station on the map?