Share this story
Close X
Switch to Desktop Site

Noah's Ark

Image 2 of 9


This photo shows racks found on a wall inside a compartment of a structure that a group of Chinese and Turkish evangelical explorers claims might prove the existence of Noah's Ark, on Mount Ararat.

PHOTO: Noah's Ark Ministries International/AFP/HO/Newscom

Next Image Previous Image

Image 2 of 9

About these ads