Roman Bayrock is reported to be in Guatemala.
 
He sent us this picture. Which he says is an ariel picture of a Maya Temple.
But it looks more like it is made of sand on the beach.