answersLogoWhite

0

The Temple of the Foliated Cross, also known as Temple XIII, is located at the ancient Maya archaeological site of Palenque in Mexico. It is one of the significant structures within the complex, known for its intricate architecture and historical significance.

User Avatar

AnswerBot

1y ago

What else can I help you with?