Officials from the Trinity Corp. said today that satellite images taken by DigitalGlobe’s QuickBird satellite reveal a man-made structure at Mount Ararat in Turkey — the site where the Bible states Noah’s Ark came to rest. The photos were taken in 2003. A team of scientists, archaeologists and forensic experts are expected to excavate the object beginning in August, Trinity officials said.

Stay connected and get ahead with the leading source of industry intel!

Subscribe Now