A pyramid structure dating back more than 3,000 years has been revealed during excavations in the vast steppes of Central Asia. Archaeologists uncovered the monument along the banks of the Taldy River …

Get Film Insurance Today
Author: