Grote Markt in Mechelen, Belgium. Mechelen is a city and municipality in the province of Antwerp, Flanders, Belgium.