The colossal structure was unearthed within the Aguada Fénix excavation site in Tabasco, Mexico ... the structure has practically been in plain sight for the last few centuries as modern Mexicans ...