The Freedom Square is the main square of Kharkov and an architectural landmark. It is the biggest square in Europe