Church in a Hill Luxembourg
Most Extraordinary Churches Of The World
Church in a Hill Luxembourg
This church is built into the hillside on which it perches. One of the reasons the Grand Duchy of Luxembourg has survived as an independent state for a thousand years against such powerful neighbors as Germany and France, is that the area is eminently fortifiable.












More ...


















