Old Shen inhaled and said slowly while facing Ye Chen's stare, "The 30th parallel north is a mysterious yet strange latitude. It's a disaster area with tsunamis, earthquakes, and volcano eruptions happening frequently."
He paused as he spoke to this point, then he proceeded, "What's even stranger is that the Bermuda Triangle that's known as the Devil's Triangle, the Great Pyramid of Giza in Egypt, Mount Everest, the Earth's highest mountain above sea level, the Great Sphinx of Giza, the Yangtze, the Nile, and the Mississippi River are accurately situated on this latitude."
Di Jing could not help but interrupt, "I've seen an explanation from a myth-busting novel. It said that the aliens built the Great Pyramid of Giza while the latitude is the door that's connected to another dimension, in which so many wonders are created."