Teotihuacan is home to some of the largest impressive pyramids on Earth (VIDEO)

1466

Located just 50 kilometers to the northeast of Mexico City, Teotihuacan is home to some of the largest and most awe-inspiring pyramids on Earth.

While its origins and the identity of its founders are shrouded in mystery, the city later became one of the most impressive and influential cities in the Americas.

At its zenith in the first half of the first millennium, the sprawling metropolis boasted countless buildings, as well as huge temples and palaces, squares, and stadia.

Although it was already abandoned by the time of the Aztecs, they named the ruined city ‘Teotihuacan’ – or “birthplace of the gods” – as they believed that it was here that the universe was created.

While its star waned long ago, the might of the ancient Mesoamericans is still on show at the extensive and astonishing archaeological site.

Well-preserved murals and buildings can be found along the famous Avenue of the Dead.

The massive Pyramid of the Sun and Pyramid of the Moon are its two standout attractions.

Source: Youtube

Mexico Daily Post