 Poyang Lake is often called China's Bermuda Triangle. From the early 1960s to the late 1980s, more than 200 ships sank in the mysterious waters of Poyang Lake. Scientists have been trying to unravel Poyang Lake's mysteries for years, but no investigations have yielded any concrete conclusions. Poyang Lake is situated in the vicinity of 30 degrees north. Many people link the mystery of the lake with other unsolved mysteries centering around latitude 30 degrees north, such as the Bermuda Triangle in the Atlantic Ocean and the Pyramids in Egypt. Click on the link below to see the full video.