Limoges is located in the southwestern part of France, on the foothills of the Massif Central Mountain. This 125.000 inhabitants city is built on the banks of the Vienne river, almost 280 km away from Bordeaux.