i don't think there are the little box is black on the top of the pyramid of the sun it's black so yeah you can't really tell but it is kind of weird you know you think wow there is where they did human sacrifices to false Gods and
You can see the black box on top of the pyramid from miles away.