2 VIEWED ON A FLIGHT FROM SHANGHAI TO PARIS, LOCATED IN MAIN LAND CHINA, CLOSE TO MONGOLIA. EVER SINCE I SAW THEM I'VE BEEN WANTING TO KNOW MORE ABOUT THEM. ONE OF MY THOUGHTS AT FIRST WAS THAT THEY COULD BE SOME NUCLEAR TEST SITES, BUT I NOW FIRMLY BELIEVE THAT THEY WERE CREATED BY METEORITES MILLONS OF YEARS AGO. THE SMALL ONE LOOKS AS IF IT ERUPTED AND CREATED A LAVA PATH TO THE SOUTH.