Germany is home to many cars, ranging from the humble Trabant to the magnificent Mercedes-Benz. Today the country still manufactures Opels, Audis, Porsches, Smart Cars, Volkswagens (VW) and BMWs. If you are wondering, BMW stands for Bayerische Motoren Werke, Bavarian Motor Works, and it has its headquarters in Munich the Bavarian capital. Precision engineering is carried out exceptionally well in Germany and the country is serious about training its mechanical engineers. In 2010 BMW sold 1,224,280 BMW cars as well as tens of thousands of Minis, Rolls Royces and motorbikes.