Share
twitterlinkedinfacebook
Image 1 of 1
Seven Star Rocks (19Apr13) 040.JPG
Seven Star Rock, Bashi Channel, Taiwan -- Snail at 'Seven Star Rocks' (Qi Xing Yan), some 12 nautical miles south of the southern tip of Taiwan.