What city lies on 35.5 degrees north latitude?

Hint: The land of the samurai.

What is the longitude?

1 answer

Check this map. Note that the city is the capital of this country.

http://www.lib.utexas.edu/maps/middle_east_and_asia/japan_pol96.jpg