Can you see Taiwan in this rocky island? Look a little closer!