Architecture This Village In China Has Been Abandoned For Decades. See What Nature Has Done To It The EngineerJune 25, 20151 Shengsi Archipelago is a famous tourist destination located at China’s Yangtze River. It is composed of 400 islands...