Researchers from the Bible Archaeology, Search & Exploration Institute claim there is strong evidence that the ship is on the mountain of Takht-i-Suleiman (Alborz montains. Iran)
The hypothetical parts of Noah's ark and traces of marine life were discovered on the top of a mountain in Iran. The BASE group said it…