0
The coordinates 25N 123E are in international waters in the East China Sea, about equidistant from Taipei, Formosa (Republic of China) and Ishigaki-shima, one of the southernmost islands of Japan.
1 answer