We are baffled by them because they were so huge that it seems impossible that they were built by men.

Leave a Reply

Your email address will not be published. Required fields are marked *