Sint-Pieters-Leeuw,
in French Leeuw-Saint-Pierre, is located in the Pajottenland, a region
southwest of Brussels. It is located in Flemish Brabant and officially
dutch-speaking. The whole municipality has because of its size with 40
squarre kilometers stille a very rural and villagelike outlook.