Location |
Xianjiao Island(Traditional Chinese:險礁嶼) is an island in the Penghu Islands archipelago.
Map of 884, Taiwan, Penghu County, Baisha Township, %E9%9A%AA%E7%A4%81%E5%B6%BC
It is in the Taiwan Strait of the South China Sea, off the west coast of Taiwan.
References
Xianjiao Island Wikipedia(Text) CC BY-SA