Revolution Square in Bucharest, Romania, is one of the country’s most historic landmarks and a powerful symbol of freedom.