Historical town square in mining city Kremnica in Slovakia. The outlook to castle and St. Catherine church in the town.