Log In or Register
Depicted on the right side of this image is the choir and ridge of Leuven's (Belgium) St. Peter's Church, located on the Grote Markt (Grand Square), built in the 15th century.
On the opposite of the church one see a part of Leuven's Town Hall.