Photo by: Metro Centric
Located at the foot of the picturesque Swiss Alps, Zurich is the largest city in ...