Europe :: Luxembourg
The Citadelle du St-Esprit (Citadel of the Holy Spirit) is one of the largest fortresses in Western Europe; it has changed hands many times and been held by many countries, including France, Germany, and Austria. The massive fortress has been likened to the one on Gibraltar.
Factbook photos - obtained from a wide variety of sources - are in the public domain and are copyright free.
Agency Copyright Notice
Dimension | File Size
1500 X 1125 pixels 227.38 KB
Download - only file size available