Egypt's Great Pyramid: The New Evidence 2017
as Self - French National Centre for Scientific Research
Credits from TMDB.