Krakow's Market Square - Looking South, with the Town Hall Tower. This is the largest city square in Europe.