Stone Skulls At The Templo Mayor

Kind of like dogs pissing where all the other dogs piss, the Spanish built their Cathedrals and Government buildings on top of significant religious and political sites all over Latin America.  Hence the spectacular Templo Mayor buried in the heart of Mexico City.  This stunning chunk of rock is right in the middle of the site, and is the remains of an altar decorated with 240 carved human skulls.