Vaude store opens in Nepal
On October 6, 2008, VAUDE inaugurated a VAUDE store in Nepal, the land of the highest mountains in the world. The minister of economic affairs, Asta Laxmi Shakya, was personally present to cut the ribbon at the opening.Nepal is considered a mecca for mountaineers, trekking ...read more