A biker cycles through the snow-covered Bahnhofstrasse in downtown Zurich March 5, 2006. Heavy snow in northern Switzerland disrupted public transport, hampered road traffic and led to delays and cancellations of flights,
Och Sport: Sports shop and sports equipment in Zurich