An interesting discovery in China:
https://www.msn.com/en-us/news/world/th ... 75e8&ei=43
https://www.livescience.com/new-sinkhol ... ered-china
https://www.smithsonianmag.com/smart-ne ... 180980137/
https://www.youtube.com/watch?v=7-3BQg3ua10
Users browsing this forum: No registered users and 0 guests