Menu
Share
Share this story
Close X
 
Switch to Desktop Site

Noah's Ark

Image

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

Share