A Grand Tour of Switzerland in 60 Seconds

How much of Switzerland can you see in a minute? Take a whirlwind tour of the exciting cities, quiet villages, mountains, and lakes of this amazing… more