In this episode of the third recommended places in China's Zhejiang province, the Drone & Phone team takes us to Shengshan Island of Zhoushan. It will probe into an eerie abandoned village under trees and vines and the formidable and uncanny artwork of nature.