Definitely a dated article...and inaccurate too boot!
the latest research demonstrates that the pyramids of Greece predate the Egyptian pyramids.
http://www.grecoreport.com/pyramids_in_ancient_greece.htm
There appears to be no such thing as "optical thermo-photo illumination", so the 2400 year old dating stands.