Leiden, The Netherlands
Gates outside the Castle of Leiden (11C). NB : the crossed keys is Leiden's official symbol, part of the Coat of Arms. These are the keys to the gates of heaven held by St.Peter, for whom a large church in the city center is named. Leiden is referred to as the "Sleutelstad" ("the key city") as a result.
From The Netherlands