#2. On the border of Switzerland – In These Award Winning Photographs You FEEL The Power Of The Mountains.