The Spectacular Fort Built by the Italians Atop Mount Chaberton in the Alps is the Highest in Europe
Located at 3,130 meters above sea level at the summit of Mount Chaberton in the Cerces Massif of the French Alps, the fortified complex known as the Chaberton Battery is the highest military fort in ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results