Remember meForgot password?
    Log in with Twitter

2018-07-12 00:00:17

The temple, dedicated to the rain god Tlaloc and located within the Teopanzolco pyramid in Cuernavaca, Morelos state, belonged to the region's Tlahuica culture

Image uploaded by AFP
Featured In
News Jul 12, 2018 - Mexico earthquake unearths ancient temple
Latest News
Top News