The Alps are Europe’s biggest mountain range and lie right at the heart of the continent. They stretch across eight countries: France, Switzerland, Italy, Monaco, Liechtenstein, Austria ...
But aside from being a popular ski resort with 80 runs, what else flourishes here in The Alps? I’m here in La Thuille, in the Aosta Valley, in Italy. Other similar mountainous areas like these ...