The Stone Age Puzzle
Megaliths are prehistoric structures that were built from giant stone blocks, and they are among the greatest mysteries of mankind. How these monuments were built and what purpose they served has not yet been definitively explained.