icon Freedom Monument, Riga The Freedom Monument in Riga, Latvia is a symbol of the nation’s independence and the valour of those who lost their lives in... 8200