Best Shots of Zhoushan Islands
At the mouth of the Yangtze River lies 1,390 isles of Zhoushan Archipelago. An aquatic paradise. Drone and Phone was there to explore five of the islands in the East China Sea.