On the eastern coast of China, a once-bustling fishing village blends seamlessly into the hillside, reclaimed by the ivy and moss of the lush, green landscape. The village, located on Shengshan Island, is part of the Shengsi Islands, a smattering of over 400 islands just south of the mouth of the Yangtze River.
