Archaeologists have discovered a pyramid structure in the steppes of Central Asia that is thought to be more than 3,000 years old. The monument, known as the pyramid of Karazhartas, was uncovered ...