Two women pose for a photo in front of a huge rock engraved with the name of Taohua Island in Chinese on July 23, 2009. [Photo: CRIENGLISH.com]