Designed by
Title
Cane #17083320
Description
Sugar cane harvest in sightãâ¬âThis is grown in rural areas of Chongming Island in Shanghai, China in the sugar cane fields.Chongming Island, Shanghai, China, 10 December 2010, was sealed as China's first Longevity Island And over a hundred years old 95 years the average life expectancy of 80.26ãâ¬â