A piece of Taohua stone, a rock with natural pattern like peach blossom is photographed in Taohua Island, east China's Zhejiang Province on July 23, 2009. Taohua Island, literally the Peach Blossom Island got its name from the unique stone found in the island. [Photo: CRIENGLISH.com]
|