Stel and Jess investigate a mysterious Greek island where an ancient civilisation built a massive marble pyramid. Could this structure lead them to Atlantis?