Liberty Statue (Budapest, Hungary)
The Szabadság Szobor (Hungarian for “Liberty Statue” or “Freedom Statue”), located in Budapest, Hungary, was pictured in our August 2018 mystery photo. Hungarian artist Zsigmond Kisfaludi Strobl sculpted the bronze female figure, which was first erected in 1947 in remembrance of the country's liberation from the Nazis by the Soviets during World War II.