Xianjiao Island (Chinese: 險礁嶼) is an island in Baisha Township, Penghu Islands (the Pescadores) archipelago.
[1] It is in the Taiwan Strait of the South China Sea, off the west coast of Taiwan.
This article about a location in Taiwan is a stub.
You can help Wikipedia by expanding it.