2006/08/04
Updated: 2006-08-04 06:27Although the Oriental Goddess, a pictographical peak in Sanqing Mountain in Shangrao in East China's Jiangxi Province, is not as famous as the Statue of Liberty in New York, its impact will definitely outstrip the latter, as it was created by nature more than 140 million yea...