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