Answer:
it's spelled Muhammed(pbuh), I don't know the answer but I just wanted to correct you since it's disrespectful to the Muslim community:)
Nobles had overthrown most of the monarchs by 750 B.C.
It Looks like it could be a Mayan or Aztec architecture located just out side of centers Mexico City Aztec / Mayan civilization occurred there