The piazza of Prato della Valle in Padua, Italy. The piazza is the biggest square in Europe with the area of 90 thousand square meters.