Have you heard of a church built on an ancient pyramid in Mexico?