Switzerland is a small country (41,285 km² = 15,940 square miles), but densely populated (7 million inhabitants, 170 per km² = 440 per sq.mi.), situated in the heart of western Europe. It shares much of its history and of its culture with its neighbours Germany, Austria, Italy and France.