The author of the incredible video below suggests that the mysterious megalithic sites in Russia are the last and most remarkable evidence that shows the giants that have lived on
Satellite images of Google Earth show very complex structures built by China in the desert.
The mysteries of this ruin still cause scientists to study.
The mysterious work in the Gobi desert, discovered by GoogleMap last year may be the result of geological surveys of nickel mines - the Daily Mail quoted the researchers as saying.
Google's Google Earth tool has discovered mysterious structures in China's barren area, part of the Gobi desert.