Shengshan Island, a former fishing village that’s part of the Shengsi Island cluster some 96 miles southeast of Shanghai, is visually mesmerizing. The Villagers had abandon this town since 1990, but now the mother nature has reclaimed the town and its looking beautiful than ever.
Nature has it’s own art and that is clearly seen in these pics.
source
source
source
source
With These beautiful images it is evident that Nature is best Artist.
Picescorp Ltd. is a company Recently Found and Established. We are Rising Developers.Aiming to Marvel the Field.
Currently developing Applications for Windows Desktop[Windows 8 and Higher Version] , Windows Phone and Website.
FunFacts is Picescorp Blog.
From Entertainment to Sarcasm,
Latest Trends and Scoops,
Technology and Suggestions. Everything is HERE
Well Subscribe to "Funfacts : The Picescorp blog" for all the Fun.