Mishaal.khan786 : Abandon village in China over taken by nature. Shengsi Archipelago is a... MORE▼famous tourist destination located at China's Yangtze River. - 5 years, 7 months ago LINK 9REPLIES More images by Mishaal.khan786: