Where is Kōza-Shibuya Station?

Where is Kōza-Shibuya Station located?

Kōza-Shibuya Station, Kōza-Shibuya Station, Japan (approx. 35.43207°, 139.4647°)


Where is Kōza-Shibuya Station on the map?