Watch LaterAdded Monuments Pyramid of the ShieldApril 30, 2021 August 18, 2021The Pyramid of the Shield is an Italian monument located at the top of the Puerto del Escudo mountain pass dedicated to Mussolini's...7840