The Shengsi Archipelago is Interesting place for tourist to visit subtropical climate. This destination is fully of four hundreds islands. Among that there are only 18 are habitable. One of those is hiding a stunning secret. It located outside of Hangzhou Bay. These photos are taken by Jane Qing, a creative photographer who lives in Shanghail.
This area is known abandoned fishing village on one of the islands. It has been grown with ivy and other native plants so that it looks like the buildings made from many plants around the mountain.