Portuguese / Spanish / English

Middle East Near You

Life on Mars?

To quote the late, great David Bowie -is there life on Mars? Or indeed, COULD there be? This place in Turkey thinks it's possible!
Categories
Europe & RussiaTurkeyVideos & Photo Stories
Show Comments
Show Comments