Egypt may have its pyramids, but Italy and Switzerland have a nature-made pyramid of their own: the Matterhorn.
Egypt may have its pyramids, but Italy and Switzerland have a nature-made pyramid of their own: the Matterhorn. At 4,478 meters (14,692 feet) high, this famous mountain is one of the highest in Europe. The mountain has four faces, each equally rugged.