Recommended walks in China: Shengshan Island

The Star 2020-08-14

Views 19

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.

Share This Video


Download

  
Report form