Where is Takiyama?

Where is Takiyama located?

Takiyama, Takiyama (Station), Japan (approx. 34.843°, 135.421°)


Where is Takiyama on the map?