AllNewsPhotosVideos
Orchid Island

Lan Yu, Photos

Lan yu, Latest News

Orchid Island, also known by other names, is a 45 km² volcanic island off the southeastern coast of Taiwan Island. It is separated from the Batanes of the Philippines by the Bashi Channel of the Luzon Strait.
Read More