Recommended walks in China: Shengshan Island

Recommended walks in China: Shengshan Island

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.


User: The Star

Views: 19

Uploaded: 2020-08-14

Duration: 03:01

Your Page Title