The largest pyramid in the world at the foot of the Mexican church
The Cholula pyramid in Mexico is the largest monument to the planet with four times the foundation of the Great Giza pyramid in Egypt and nearly twice the volume.The Crusaders are not afraid to use people's money
The gold coins found in a Crusader castle in Israel last month revealed a way of circulating money about 1,000 years ago, according to Bloomberg news published August 7.