How Does Venezuela’s Virgin of Peace Statue Compare to the Statue of Liberty?

Quick Insights What Are the Basic Facts of the Story? The Virgin of Peace statue, known in Spanish as “Virgen de la Paz,” was inaugurated in 1983 in Trujillo, Venezuela. Standing at 153 feet tall, it surpasses the height of the Statue of Liberty in New York, which measures 151 feet from the base to […]

How Does Venezuela’s Virgin of Peace Statue Compare to the Statue of Liberty? Read More »