Where is Takajō Station?

Where is Takajō Station located?

Takajō Station, Takajō Station, Japan (approx. 33.24287°, 131.6558°)


Where is Takajō Station on the map?