re: #19 Dr Lizardo
I’m pretty sure that’s the Durupınar site in eastern Turkey: it was investigated in 1960 and it was concluded that it’s not a man-made structure.
FFS, the idea that the Durupınar site is “Noah’s Ark” has been debunked for longer than I’ve been alive.
and it keeps getting “discovered” every dozen years or so