The North Face Mountain Festival - Microsite : Art direction and web design for The Mountain Festival, an event organized by North Face and taking place in Lauterbrunnen, one of the most impressive valley of the Swiss alps. The event is inviting you to le