Huge Mountain Structure On Planet Mercury In 1973 NASA Photos, UFO Sighting News.

Date of discovery: Jan 10, 2017 Location of discovery: Planet Mercury, Mariner 10 1973  This massive mountain like construction is in a Mariner 10 NASA picture. The construction exhibits how extremely tall that some get, with the huge quantities of proper angles not usually seen in nature. With all of the proof of late on Mercury, its solely logical […]